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