using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Tiger.Model.Entitys.MES.U9C { public class U9CBaseResult { public int ResCode { get; set; } public bool Success { get; set; } public string ResMsg { get; set; } } public class U9CResult : U9CBaseResult { public List Data { get; set; } } public class U9CLoginResult : U9CBaseResult { public string Data { get; set; } } public class U9CReturnData { public string u9c_version { get; set; } public bool m_isSucess { get; set; } public string m_otherID { get; set; } public string m_iD { get; set; } public string m_code { get; set; } public string m_errorMsg { get; set; } public string m_datas { get; set; } } /// /// 入库单接口传入参数 /// public class RcvRptDocCreateInput { public List RcvRptDocBases { get; set; } public List ErpProdInBths { get; set; } public List PrintJsons { get; set; } } public class InStorePrintJson { public string ID { get; set; } public List Items { get; set; } } public class ProdInBatch { public string ORDER_NO { get; set; } public string SALES_ORDER { get; set; } public string STATUS { get; set; } public string BATCH_NO { get; set; } public string WORK_ORDER { get; set; } public string ITEM_CODE { get; set; } public string ITEM_NAME { get; set; } public double PLAN_QTY { get; set; } public double SCAN_QTY { get; set; } } public class RcvRptDocBase { public string WorkOrder { get; set; } public string ItemCode { get; set; } public string WhCode { get; set; } = "10105"; public int PkgQty { get; set; } public int CompleteQty { get; set; } public int OutputType { get; set; } = 0; public int StorageType { get; set; } = 4; public int DocState { get; set; } = 1; public string Status { get; set; } } public class RcvRptDocCreateParam { public List CompleteList { get; set; } } public class CompleteList { public MOKey MOKey { get; set; } public Wh Wh { get; set; } public Item Item { get; set; } public DescFlexField DescFlexField { get; set; } public int CompleteQty { get; set; } public int OutputType { get; set; } = 0; public int StorageType { get; set; } = 4; public int DocState { get; set; } = 1; } public class MOKey { public string DocNo { get; set; } } public class Wh { public string Code { get; set; } } public class Item { public string Code { get; set; } } public class DescFlexField { public string PrivateDescSeg1 { get; set; } } }