using JSMachine.WMS.App.Dto.Enum; using Prism.Mvvm; namespace JSMachine.WMS.App.Dto { public partial class ERPTaskDto: IRootDto { public Guid Id { get; set; } /// /// 库位编号(起点) /// public string StorageRackNo { get; set; } /// /// 订单号 /// public string OrderNo { get; set; } /// /// 生产退库单号 /// public string ProduceReturnCode { get; set; } /// /// 销售单号 /// public string SaleNo { get; set; } /// /// 销售退库单号 /// public string SaleReturnCode { get; set; } /// /// 合格证号 /// public string BarCode { get; set; } /// /// 用户名称 /// public string CustomName { get; set; } /// /// 物料名称 /// public string MateriaName { get; set; } /// /// 物料类型 /// public string MateriaType { get; set; } /// /// 批次号的生成规则为: 作业单号+日期+班次 /// public string MateriaBatch { get; set; } /// /// 物料编号 /// public string MateriaCode { get; set; } /// /// 联动线出口,机械手设备唯一号 /// public string EquipmentNo { get; set; } /// /// erp下发命令中出入库总数量 /// public int ErpOrderNum { get; set; } /// /// 任务状态 /// public TaskStatusEnum TaskStatus { get; set; } /// /// 任务类型 /// public TaskTypeEnum TaskType { get; set; } /// /// 楼层(入库,尾托回库指定楼层使用) /// public FloorEnum Floor { get; set; } /// /// 码头位置 1:北区 2:南区 3:人工 4:退货到车间 99:其它 /// public TransportEnum Transport { get; set; } /// /// 优先级 1:入库 10:出库 20:托盘入库 30:托盘出库 40:移库 99:其它 /// public PriorityEnum Priority { get; set; } /// /// 锁定 false:未锁定 true:锁定 /// public bool IsLock { get; set; } /// /// 已上传给Erp的数量 /// public int AlreadyUploadNum { get; set; } /// /// Erp出库撤单数量 /// public int ErpCancelNum { get; set; } /// /// 回调Erp失败/成功 1:成功 0:失败 /// public bool IsCallBackErpEnd { get; set; } /// /// Erp回调Wms接口地址 /// public string ErpCallWmsInterface { get; set; } /// /// Wms回调Erp接口地址 /// public string WmsCallErpInterface { get; set; } /// /// 任务信息(生成失败提示等) /// public string TaskMsg {get; set; } /// /// 创建时间 /// public DateTime? CreationTime { get; set; } /// /// 修改时间 /// public DateTime? LastModifiedTime { get; set; } } }