using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Text; namespace Model.ModelVm.BllSoVm { public class GetExportNoticeVm:IndexPage { public string No { get; set; } public string Type { get; set; } public string Status { get; set; } public string SkuNo { get; set; } public string LotNo { get; set; } public int? LogisticsId { get; set; } public string IsWave { get; set; } public string IsDespatch { get; set; } public string WaveNo { get; set; } /// /// 开始日期 /// public string StartTime { get; set; } /// /// 结束日期 /// public string EndTime { get; set; } } /// /// 获取添加出库单需显示的库存明细信息 /// public class GetStockGroupVm { public string WareHouseNo { get; set; } public string Type { get; set; } public string SkuNo { get; set; } public string LotNo { get; set; } } public class AddEditExportNoticeVm { public int? Id { get; set; } //Id [Required] [MaxLength(3)] public string Type { get; set; } //单据类型 public string CustomerNo { get; set; } //客户编码 public int? LogisticsId { get; set; } //承运商 public List Detail { get; set; } } public class AddEditExportNoticeDetailVm { public string LotNo { get; set; } //批次 public string SkuNo { get; set; } //物料编码 [Required] public int Qty { get; set; } //数量 [MaxLength(3)] public string IsBale { get; set; } //是否裹包 [MaxLength(3)] public string IsBelt { get; set; } //是否打带 [MaxLength(3)] public string IsWave { get; set; } //是否拆桶 } /// /// 查询出库分配分页 /// public class GetExportAllotVm : IndexPage { /// /// 出库单号 /// public string SoNo { get; set; } /// /// 波次单号 /// public string WaveNo { get; set; } /// /// 托盘号 /// public string PalletNo { get; set; } /// /// 物料编码 /// public string SkuNo { get; set; } /// /// 物料名称 /// public string SkuName { get; set; } /// /// 批次号 /// public string LotNo { get; set; } /// /// 状态 0:任务下发 1:待拣货 2:部分拣货 3:待回库 4:已完成 /// public string Status { get; set; } /// /// 箱号 /// public string BoxNo { get; set; } } /// /// 查询拣货明细分页 /// public class GetCompleteDetailVm : IndexPage { /// /// 出库单Id /// public int Id { get; set; } } /// /// 添加手动分配信息 /// public class AddHandOutVm { /// /// 出库单明细Id /// public int Id { get; set; } public List StockList { get; set; } } /// /// 添加手动分配信息明细 /// public class AddHandOutStockVm { /// /// 库存明细ID /// public int StockId { get; set; } /// /// 出库数量 /// public int Qty { get; set; } } /// /// 获取手动分配显示的数据源 /// public class GetHandOutVm { public int DetailId { get; set; } public string HouseNo { get; set; } public string RoadwayNo { get; set; } public string LocateNo { get; set; } public string Msg { get; set; } public string PalletNo { get; set; } } }