using CMS.Plugin.HIAWms.Domain.Shared.Enums; using System; using Volo.Abp.Application.Dtos; namespace CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsTask; /// /// Wms任务管理创建或更新基类 /// public abstract class WmsTaskCreateOrUpdateDtoBase : ExtensibleEntityDto { /// /// 任务号 /// public string TaskNo { get; set; } /// /// 任务类型 /// public TaskTypeEnum TaskType { get; set; } /// /// 任务等级 /// public int TaskLevel { get; set; } /// /// 任务状态 /// public WmsTaskStatus TaskStatus { get; set; } /// /// 托盘编号 /// public string? ContainerNo { get; set; } /// /// 起始库位 /// public string? SourcePlace { get; set; } /// /// 目标库位 /// public string? ToPlace { get; set; } /// /// 巷道 /// public int? Aisle { get; set; } /// /// 堆垛机ID /// public int? DodeviceId { get; set; } /// /// 设备类型 /// public int Dodevicetype { get; set; } /// /// 设备任务状态 /// public int TaskDodeviceStatus { get; set; } /// /// WCS是否可以读取 /// public bool IsRead { get; set; } /// /// 子任务类型 /// public SonTaskTypeEnum? SonTaskType { get; set; } /// /// 来源单据号 /// public string? SourceOrderNo { get; set; } /// /// 下个任务是否生成成功 /// public int? IsNextTask { get; set; } /// /// 可变变量1 /// public string? MutableParam1 { get; set; } /// /// 可变变量2 /// public string? MutableParam2 { get; set; } /// /// 可变变量3 /// public string? MutableParam3 { get; set; } /// /// 排序 /// public int Sort { get; set; } /// /// 是否禁用 /// public bool? IsDisabled { get; set; } /// /// /// public string? CreatorId { get; set; } /// /// /// public string? LastModifierId { get; set; } /// /// Initializes a new instance of the class. /// public WmsTaskCreateOrUpdateDtoBase() : base(false) { } }