using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WMS.BZModels.Dto.CP.BarcodeDtos { public class BarcodeDto { /// /// WarehouseId /// public long WarehouseId { get; set; } /// /// ContGrpId /// public long ContGrpId { get; set; } /// /// ContGrpBarCode /// public string ContGrpBarCode { get; set; } /// /// BoxBarCode /// public string BoxBarCode { get; set; } /// /// BomDocsNo /// public string BomDocsNo { get; set; } /// /// BomMatId /// public long BomMatId { get; set; } /// /// BomMatCode /// public string BomMatCode { get; set; } /// /// BomMatName /// public string BomMatName { get; set; } /// /// BomSetId /// public long BomSetId { get; set; } /// /// 冻结/放行 /// public string ExecStateCode { get; set; } public string ExecStateName { get { if (Enum.TryParse(typeof(InvLockState), ExecStateCode, out var result)) { return ((InvLockState)result).GetDescription(); } return ""; } } /// /// 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; } /// /// 库存状态 /// public string InvStateCode { get; set; } public string InvStateName { get { if (Enum.TryParse(typeof(InvState), InvStateCode, out var result)) { return ((InvState)result).GetDescription(); } return ""; } } /// /// 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 long 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; } /// /// 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; } /// /// HoldDuration /// public decimal HoldDuration { get; set; } /// /// Describe /// public string Describe { get; set; } public DateTime AddTime { get; set; } public DateTime EditTime { get; set; } } public class BarcodeQueryDto : PagerInfo { public string ContGrpBarCode { get; set; } public string RodBarCode { get; set; } public string InDocsNo { get; set; } public string SuppCode { get; set; } public string MatCode { get; set; } public string BoilerNo { get; set; } public string PackNo { get; set; } public DateTime? EndTimeBegin { get; set; } public DateTime? EndTimeEnd { get; set; } public DateTime? AddTimeFrom { get; set; } public DateTime? AddTimeTo { get; set; } } }