wanshenmean
6 天以前 fe2a1e74780259605cd230e6f9c629c3dd7fdf15
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineNewJob/ConveyorLine/CheckPalletPosition.cs
@@ -1,9 +1,32 @@
namespace WIDESEAWCS_Tasks
{
    /// <summary>
    /// 托盘位置检查配置实体
    /// </summary>
    /// <remarks>
    /// 用于配置需要检查托盘位置的站点信息。
    /// 当系统需要检查特定位置是否有托盘时使用此配置。
    /// 配置来源于 appsettings.json 中的 CheckPalletPositions 节点。
    /// </remarks>
    public class CheckPalletPosition
    {
        /// <summary>
        /// 子设备编码/位置编码
        /// </summary>
        /// <remarks>
        /// 用于标识需要检查托盘的位置点。
        /// </remarks>
        public string Code { get; set; } = string.Empty;
        /// <summary>
        /// 仓库 ID
        /// </summary>
        /// <remarks>
        /// 标识托盘所在的仓库编号。
        /// 1: ZYRB1 对应的仓库
        /// 2: HPRB001 对应的仓库
        /// 3: 其他仓库
        /// </remarks>
        public int WarehouseId { get; set; } = 0;
    }
}