using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WMS.BZModels.Dto.SX.BillInvDtos { public class BillInvNowDto { /// /// Id /// public string Id { get; set; } /// /// WarehouseId /// public string WarehouseId { get; set; } public string WarehouseName { get; set; } public string ContGrpTypeName { get { return ((ContGrpType)ContGrpType).GetDescription(); } } public string InvStateName { get { if (Enum.TryParse(typeof(InvState), InvStateCode, out var result)) { return ((InvState)result).GetDescription(); } return ""; } } public int Tunnel { get; set; } public string Code { get; set; } public int CellState { get; set; } /// /// ContGrpId /// public string ContGrpId { get; set; } /// /// ContGrpBarCode /// public string ContGrpBarCode { get; set; } /// /// ContGrpType /// public int? ContGrpType { get; set; } /// /// BoxBarCode /// public string BoxBarCode { get; set; } /// /// BomDocsNo /// public string BomDocsNo { get; set; } /// /// BomMatId /// public string BomMatId { get; set; } /// /// BomMatCode /// public string BomMatCode { get; set; } /// /// BomMatName /// public string BomMatName { get; set; } /// /// BomSetId /// public string BomSetId { get; set; } /// /// SetGrpCode /// public string SetGrpCode { get; set; } /// /// ExecStateCode /// public string ExecStateCode { get; set; } /// /// ExecDocsNo /// public string ExecDocsNo { get; set; } /// /// ExecDocsRowNo /// public string ExecDocsRowNo { get; set; } /// /// ExecDocsTypeCode /// public string ExecDocsTypeCode { get; set; } /// /// InvInOut /// public int InvInOut { get; set; } /// /// ExecWho /// public string ExecWho { get; set; } /// /// ExecTime /// public DateTime ExecTime { get; set; } /// /// PutRow /// public int PutRow { get; set; } /// /// PutCol /// public int PutCol { get; set; } /// /// PutLayer /// public int PutLayer { get; set; } /// /// InvBarCode /// public string InvBarCode { get; set; } /// /// InvStateCode /// public string InvStateCode { get; set; } /// /// InDocsNo /// public string InDocsNo { get; set; } /// /// InDocsRowNo /// public string InDocsRowNo { get; set; } /// /// SuppCode /// public string SuppCode { get; set; } /// /// SuppName /// public string SuppName { get; set; } /// /// CustCode /// public string CustCode { get; set; } /// /// CustName /// public string CustName { get; set; } /// /// MatId /// public string MatId { get; set; } /// /// MatCode /// public string MatCode { get; set; } /// /// MatName /// public string MatName { get; set; } /// /// TolWQty /// public decimal TolWQty { get; set; } /// /// NetWQty /// public decimal NetWQty { get; set; } /// /// TareWQty /// public decimal TareWQty { get; set; } /// /// LengthQty /// public decimal LengthQty { get; set; } /// /// CaQty /// public decimal CaQty { get; set; } /// /// SolderQty /// public decimal SolderQty { get; set; } /// /// ContUsageQty /// public int ContUsageQty { get; set; } /// /// BatchNo /// public string BatchNo { get; set; } /// /// ProductTime /// public DateTime ProductTime { get; set; } /// /// OneInTime /// public DateTime OneInTime { get; set; } /// /// RodBarCode /// public string RodBarCode { get; set; } /// /// HWBarCode /// public string HWBarCode { get; set; } /// /// RFIDBarCode /// public string RFIDBarCode { get; set; } /// /// CLBarCode /// public string CLBarCode { get; set; } /// /// HWTypeCode /// public string HWTypeCode { get; set; } /// /// BoilerNo /// public string BoilerNo { get; set; } /// /// PackNo /// public string PackNo { get; set; } /// /// BrandNo /// public string BrandNo { get; set; } /// /// ExecStd /// public string ExecStd { get; set; } /// /// LicenceCode /// public string LicenceCode { get; set; } /// /// IsSurplus /// public bool IsSurplus { get; set; } /// /// IsRework /// public bool IsRework { get; set; } /// /// IsBlack /// public bool IsBlack { get; set; } /// /// IsCore /// public bool IsCore { get; set; } /// /// IsFast /// public bool IsFast { get; set; } /// /// IsFail /// public bool IsFail { get; set; } /// /// FailReason /// public string FailReason { get; set; } /// /// SilkTypeCode /// public string SilkTypeCode { get; set; } /// /// Grade /// public string Grade { get; set; } /// /// IsBack /// public bool IsBack { get; set; } /// /// BackReason /// public string BackReason { get; set; } /// /// IsTorsChk /// public bool IsTorsChk { get; set; } /// /// TorsChkQty /// public int TorsChkQty { get; set; } /// /// TorsChkTime /// public DateTime TorsChkTime { get; set; } /// /// 正反面 /// public int? SideNum { get; set; } /// /// TorsChkValue /// public decimal? TorsChkValue { get; set; } /// /// TorsChkMachCode /// public string TorsChkMachCode { get; set; } /// /// ProcessDocsCode /// public string ProcessDocsCode { get; set; } /// /// ProductMachCode /// public string ProductMachCode { get; set; } /// /// ProductLineNo /// public string ProductLineNo { get; set; } /// /// Size /// public int Size { get; set; } /// /// Memo /// public string Memo { get; set; } /// /// AddWho /// public string AddWho { get; set; } /// /// EditWho /// public string EditWho { get; set; } /// /// AddTime /// public DateTime AddTime { get; set; } /// /// EditTime /// public DateTime EditTime { get; set; } /// /// WbGroupCode /// public string WbGroupCode { get; set; } /// /// TorsChkChord /// public decimal? TorsChkChord { get; set; } /// /// TorsChkFlatness /// public decimal? TorsChkFlatness { get; set; } /// /// SkuCode /// public string SkuCode { get; set; } /// /// HoldTime /// public decimal? HoldTime { get; set; } /// /// PreStock /// public string PreStock { get; set; } /// /// TorsChkStation /// public string TorsChkStation { get; set; } /// /// IsControlpanel /// public bool? IsControlpanel { get; set; } /// /// TorsChkChordIsGood /// public string TorsChkChordIsGood { get; set; } /// /// TorsChkFlatnessIsGood /// public string TorsChkFlatnessIsGood { get; set; } /// /// TorsChkValueIsGood /// public string TorsChkValueIsGood { get; set; } /// /// SolderCount /// public decimal? SolderCount { get; set; } /// /// Wind /// public string Wind { get; set; } /// /// 接收数据时是否已经有扭转值 /// public int? Ovced { get; set; } } public class BillInvNowQueryDto : PagerInfo { public string WarehouseId { get; set; } public string Id { get; set; } public string Name { get; set; } public string MatCode { get; set; } public string MatName { get; set; } public string RFIDBarCode { get; set; } public string InvBarCode { get; set; } /// /// 组盘组id /// public string ContGrpId { get; set; } public string EquContGrpId { get; set; } public string PutRow { get; set; } public string PutCol { get; set; } public string PutLayer { get; set; } public DateTime? OneInTimeBegin { get; set; } public DateTime? OneInTimeEnd { get; set; } public DateTime? ProductTimeBegin { get; set; } public DateTime? ProductTimeEnd { get; set; } public string Grade { get; set; } /// /// 巷道 /// public string Tunnel { get; set; } /// /// 货位号 /// public string Code { get; set; } public string ContGrpType { get; set; } public string InvStateCode { get; set; } public string IsSurplus { get; set; } public string IsRework { get; set; } public string IsFast { get; set; } public string IsFail { get; set; } public string IsBlack { get; set; } public string IsBack { get; set; } public string ExecStateCode { get; set; } /// /// WbGroupCode /// public string WbGroupCode { get; set; } public string SolderCount { get; set; } public string HoldTime { get; set; } public string IsControlpanel { get; set; } public string IsTorsChk { get; set; } public string IsCore { get; set; } public string IsTimeOut { get; set; } public string Wind { get; set; } /// /// TorsChkQty /// public string TorsChkQty { get; set; } } public class BillInvNowQueryDto2 : PagerInfo { public string WarehouseId { get; set; } public string Id { get; set; } public string Name { get; set; } public string MatCode { get; set; } public string MatName { get; set; } public string RFIDBarCode { get; set; } public string InvBarCode { get; set; } /// /// 组盘组id /// public string ContGrpId { get; set; } public string EquContGrpId { get; set; } public string PutRow { get; set; } public string PutCol { get; set; } public string PutLayer { get; set; } public DateTime? OneInTimeBegin { get; set; } public DateTime? OneInTimeEnd { get; set; } public DateTime? ProductTimeBegin { get; set; } public DateTime? ProductTimeEnd { get; set; } public string Grade { get; set; } /// /// 巷道 /// public string Tunnel { get; set; } /// /// 货位号 /// public string Code { get; set; } public string ContGrpType { get; set; } public string InvStateCode { get; set; } public string IsSurplus { get; set; } public string IsRework { get; set; } public string IsFast { get; set; } public string IsFail { get; set; } public string IsBlack { get; set; } public string IsBack { get; set; } public string ExecStateCode { get; set; } /// /// WbGroupCode /// public string WbGroupCode { get; set; } public string SolderCount { get; set; } public string HoldTime { get; set; } public string IsControlpanel { get; set; } public string IsTorsChk { get; set; } public string IsCore { get; set; } public string IsTimeOut { get; set; } public string Wind { get; set; } /// /// TorsChkQty /// public string TorsChkQty { get; set; } public string SkuCode { get; set; } public string HwTypeCode { get; set; } } }