zs
2025-05-07 58497c4d028c306e98249ccdff2bf86dd3b4ee87
HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsTask/WmsTaskCreateOrUpdateDtoBase.cs
@@ -5,14 +5,29 @@
namespace CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsTask; 
 
/// <summary> 
/// Wms任务管理表创建或更新基类
/// Wms任务管理创建或更新基类
/// </summary> 
public abstract class WmsTaskCreateOrUpdateDtoBase : ExtensibleEntityDto 
            /// <summary>
        /// 巷道
        /// 任务号
        /// </summary>
        public int? Aisle { get; set; }
        public string TaskNo { get; set; }
        /// <summary>
        /// 任务类型
        /// </summary>
        public TaskTypeEnum TaskType { get; set; }
        /// <summary>
        /// 任务等级
        /// </summary>
        public int TaskLevel { get; set; }
        /// <summary>
        /// 任务状态
        /// </summary>
        public WmsTaskStatus TaskStatus { get; set; }
        /// <summary>
        /// 托盘编号
@@ -20,9 +35,19 @@
        public string? ContainerNo { get; set; }
        /// <summary>
        ///
        /// 起始库位
        /// </summary>
        public string? CreatorId { get; set; }
        public string? SourcePlace { get; set; }
        /// <summary>
        /// 目标库位
        /// </summary>
        public string? ToPlace { get; set; }
        /// <summary>
        /// 巷道
        /// </summary>
        public int? Aisle { get; set; }
        /// <summary>
        /// 堆垛机ID
@@ -32,17 +57,12 @@
        /// <summary>
        /// 设备类型
        /// </summary>
        public int Dodevicetype { get; set; }
        public DodevicetypeEnum Dodevicetype { get; set; }
        /// <summary>
        /// 是否禁用
        /// 设备任务状态
        /// </summary>
        public bool? IsDisabled { get; set; }
        /// <summary>
        /// 下个任务是否生成成功
        /// </summary>
        public int? IsNextTask { get; set; }
        public TaskDodeviceStatus TaskDodeviceStatus { get; set; }
        /// <summary>
        /// WCS是否可以读取
@@ -50,9 +70,19 @@
        public bool IsRead { get; set; }
        /// <summary>
        ///
        /// 子任务类型
        /// </summary>
        public string? LastModifierId { get; set; }
        public SonTaskTypeEnum? SonTaskType { get; set; }
        /// <summary>
        /// 来源单据号
        /// </summary>
        public string? SourceOrderNo { get; set; }
        /// <summary>
        /// 下个任务是否生成成功
        /// </summary>
        public int? IsNextTask { get; set; }
        /// <summary>
        /// 可变变量1
@@ -70,54 +100,24 @@
        public string? MutableParam3 { get; set; }
        /// <summary>
        /// 子任务类型
        /// </summary>
        public SonTaskTypeEnum? SonTaskType { get; set; }
        /// <summary>
        /// 排序
        /// </summary>
        public int Sort { get; set; }
        /// <summary>
        /// 来源单据号
        /// 是否禁用
        /// </summary>
        public string? SourceOrderNo { get; set; }
        public bool? IsDisabled { get; set; }
        /// <summary>
        /// 起始库位
        ///
        /// </summary>
        public string? SourcePlace { get; set; }
        public string? CreatorId { get; set; }
        /// <summary>
        /// 设备任务状态
        ///
        /// </summary>
        public int TaskDodeviceStatus { get; set; }
        /// <summary>
        /// 任务等级
        /// </summary>
        public int TaskLevel { get; set; }
        /// <summary>
        /// 任务号
        /// </summary>
        public string TaskNo { get; set; }
        /// <summary>
        /// 任务状态
        /// </summary>
        public WmsTaskStatus TaskStatus { get; set; }
        /// <summary>
        /// 任务类型
        /// </summary>
        public TaskTypeEnum TaskType { get; set; }
        /// <summary>
        /// 目标库位
        /// </summary>
        public string? ToPlace { get; set; }
        public string? LastModifierId { get; set; }