using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WMS.BZModels.Dto.CP.BillDocsDto { public class BillDocsinfoListDto { /// /// Id /// public string Id { get; set; } /// /// IsStop /// public int IsStop { get; set; } /// /// WarehouseId /// public long WarehouseId { get; set; } /// /// ReqNo /// public string ReqNo { get; set; } /// /// DocsNo /// public string DocsNo { get; set; } /// /// TypeNum /// public int? TypeNum { get; set; } public string TypeNumName { get { var result = ""; if (TypeNum != null && TypeNum.HasValue) { result = ((CpDocType)TypeNum.Value).GetDescription(); } return result; } } /// /// StateNum /// public int? StateNum { get; set; } public string StateNumName { get { var result = ""; if (StateNum != null && StateNum.HasValue) { result = ((DocState)StateNum.Value).GetDescription(); } return result; } } /// /// DownQty /// public int DownQty { get; set; } /// /// DownErrReason /// public string DownErrReason { get; set; } /// /// BomCode /// public string BomCode { get; set; } /// /// ProMaterCode /// public string ProMaterCode { get; set; } /// /// SetGrpCode /// public string SetGrpCode { get; set; } /// /// WorkOrder /// public string WorkOrder { get; set; } /// /// Memo /// public string Memo { get; set; } /// /// AddWho /// public string AddWho { get; set; } /// /// AddTime /// public DateTime AddTime { get; set; } /// /// EditWho /// public string EditWho { get; set; } /// /// EditTime /// public DateTime EditTime { get; set; } } public class BillDocsinfoDto : BillDocsinfoListDto { /// /// JsonContent /// public string JsonContent { get; set; } } public class BillDocsinfoQueryDto : PagerInfo { /// /// DocsNo /// public string DocsNo { get; set; } /// /// TypeNum /// public string TypeNum { get; set; } /// /// StateNum /// public string StateNum { get; set; } public DateTime? AddTimeBegin { get; set; } public DateTime? AddTimeEnd { get; set; } } }