| | |
| | | { |
| | | public string userId { get; set; } |
| | | public string token { get; set; } |
| | | public string Data { get; set; } |
| | | public bool IsLogin { get; set; } |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 创建生产领料单接口 |
| | | public class CreateProdMaterialReqInput : U9CBaseInput |
| | | { |
| | | public List<CreateProdMaterialReqParam> CreateProdMaterialReqParam { get; set; } |
| | | } |
| | | |
| | | public class CreateProdMaterialReqParam |
| | | { |
| | | public List<object> MOs { get; set; } |
| | | public List<PickListDTOs> PickListDTOs { get; set; } |
| | | public int BusinessType { get; set; } |
| | | public int IssueType { get; set; } |
| | | public int DocStatus { get; set; } |
| | | public string OtherID { get; set; } = "WMS"; |
| | | } |
| | | |
| | | public class PickListDTOs |
| | | { |
| | | public List<object> MOs { get; set; } |
| | | public List<object> Item { get; set; } |
| | | public List<object> IssueWh { get; set; } |
| | | public List<object> IssueBin { get; set; } |
| | | public double IssuedQty { get; set; } |
| | | public double IssueQty { get; set; } |
| | | public List<object> IssueUOM { get; set; } |
| | | public string MOPickList { get; set; } |
| | | public List<object> Lot { get; set; } |
| | | public int StorageType { get; set; } |
| | | } |
| | | #endregion |
| | | |
| | | #region 创建生产退料单-按行退料接口 |
| | | public class CreateProdReturnOrderInput : U9CBaseInput |
| | | { |
| | | public List<CreateProdReturnOrderParam> CreateProdReturnOrderParam { get; set; } |
| | | } |
| | | |
| | | public class CreateProdReturnOrderParam |
| | | { |
| | | public List<RecedeItemAndSnDTOList> RecedeItemAndSnDTOList { get; set; } |
| | | public bool IsAutoIssued { get; set; } |
| | | public string OtherID { get; set; } = "WMS"; |
| | | } |
| | | |
| | | public class RecedeItemAndSnDTOList |
| | | { |
| | | public string ItemCode { get; set; } |
| | | public string IssueDocNo { get; set; } |
| | | public double RecedeQty { get; set; } |
| | | public double IssueLineNum { get; set; } |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 创建委外生产领料单 |
| | | public class CreateOutProdMaterialReqInput : U9CBaseInput |
| | | { |
| | | public List<CreateOutProdMaterialReqParam> CreateOutProdMaterialReqParam { get; set; } |
| | | } |
| | | public class CreateOutProdMaterialReqParam |
| | | { |
| | | public List<object> POLine { get; set; } |
| | | public DateTime BusinessDate { get; set; } |
| | | public List<PickListDTOs2> PickListDTOs { get; set; } |
| | | public int BusinessType { get; set; } |
| | | public string BusinessCreatedOn { get; set; } |
| | | public int DocStatus { get; set; } |
| | | public string OtherID { get; set; } = "WMS"; |
| | | } |
| | | |
| | | public class PickListDTOs2 |
| | | { |
| | | public List<object> Item { get; set; } |
| | | public List<object> IssueWh { get; set; } |
| | | public List<object> IssueBin { get; set; } |
| | | public double IssuedQty { get; set; } |
| | | public double IssueQty { get; set; } |
| | | public List<object> IssueUOM { get; set; } |
| | | public string SCMOPickList { get; set; } |
| | | public List<object> Lot { get; set; } |
| | | } |
| | | #endregion |
| | | |
| | | #region 创建委外生产退料单接口 |
| | | public class CreateOutProdReturnOrderInput : U9CBaseInput |
| | | { |
| | | public List<CreateOutProdReturnOrderParam> CreateOutProdReturnOrderParam { get; set; } |
| | | } |
| | | public class CreateOutProdReturnOrderParam |
| | | { |
| | | public List<object> POLine { get; set; } |
| | | public DateTime BusinessDate { get; set; } |
| | | public List<PickListDTOs2> PickListDTOs { get; set; } |
| | | public int BusinessType { get; set; } |
| | | public string BusinessCreatedOn { get; set; } |
| | | public int DocStatus { get; set; } |
| | | public string OtherID { get; set; } = "WMS"; |
| | | } |
| | | |
| | | #endregion |
| | | } |