using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WIDESEA_DTO.Task { /// /// 接口参数 - 料框入库请求 /// public class Inbound { /// /// 接口名称 /// public string SpName { get; set; } /// /// 时间戳格式 YYYY-MM-dd HH:mm:ss /// public string Datetime { get; set; } /// /// 业务类型 /// public string FormId { get; set; } /// /// 请求数据 /// public InboundData Data { get; set; } } /// /// 料框入库请求数据 /// public class InboundData { /// /// 框号 /// public string ContainerNo { get; set; } /// /// 唯一 ID /// public string MsgID { get; set; } /// /// 任务优先级0-98(0最小;98最高) /// public string TaskSort { get; set; } /// /// 当前扫码所在区域(源区域) /// public string OriginalArea { get; set; } /// /// 当前扫描所在点位(源点位) /// public string OriginalLocation { get; set; } /// /// 目标区域(生产区域/发货区域) /// public string TargetArea { get; set; } /// /// 目标点位(生产点位/发货点位) /// public string TargetLocation { get; set; } /// /// 生产线 /// public string ProduceLine { get; set; } /// /// 发起人 /// public string ProsonName { get; set; } } /// /// 接口响应 /// public class InboundResponse { /// /// 响应结果 (true 成功 false 失败) /// public bool Status { get; set; } /// /// 响应码 /// public string Code { get; set; } /// /// 描述 /// public string Message { get; set; } /// /// 响应数据 (没有为 null) /// public InboundResponseData Data { get; set; } } /// /// 接口响应数据 /// public class InboundResponseData { /// /// 唯一 ID /// public string MsgId { get; set; } /// /// 框号 /// public string ContainerNo { get; set; } /// /// 是否空框 false 非空框;true 空框 /// public bool IsEmpty { get; set; } /// /// 是否满框 false 半框;true 满框 /// public bool IsFill { get; set; } /// /// 是否分拣 false 不分拣;true 分拣 /// public bool IsPick { get; set; } } }