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 LotNo { get; set; } public int? LogisticsId { get; set; } public string IsWave { get; set; } public string IsDespatch { get; set; } public string WaveNo { get; set; } } /// /// 获取添加出库单需显示的库存明细信息 /// public class GetStockGroupVm { public string WareHouseNo { get; set; } public string Type { get; set; } public string OwnerNo { get; set; } public string Msg { get; set; } } public class AddEditExportNoticeVm { public int? Id { get; set; } //Id /// /// 0:成品出库、1:领料出库、2:抽检出库、4:不合格品出库、7:其他出库、9生产领料出库 ///3:物料取样出库、5:中间品出库、6:代储出库、8:寄存出库 /// [Required] [MaxLength(3)] public string Type { get; set; } //单据类型 public string WareHouseNo { 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 decimal Qty { get; set; } //数量 [MaxLength(3)] public string IsBale { get; set; } //是否裹包 [MaxLength(3)] public string IsBelt { 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 decimal 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; } } /// /// 获取托盘出库的数据源 /// public class GetPalletNoOutVm : IndexPage { public string SkuNo { get; set; } public string SkuName { get; set; } public string PalletNo { get; set; } public string LotNo { get; set; } public string InspectMark { get; set; } //抽检托标识 public string BitPalletMark { get; set; } //零托标识 } }