using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace NXWMS.Model.AppModels.Result.Balance { public class WmsStkTrayDtlRowsCountResult { public int DtlRows { get; set; } public int TRAY_ID { get; set; } public int BALANCE_ID { get; set; } public int IncludedInInvoiceNum { get; set; } } public class WmsStkTrayDtlRowsCountResultExt : WmsStkTrayDtlRowsCountResult { /// /// 库存查找优先级加权值 数值越小,代表库存数量匹配度越高。 /// public decimal WeightedValue { get; set; } } public class WmsStkTrayDtlRowsCountResultExt1 : WmsStkTrayDtlRowsCountResultExt { /// /// 出库任务优先序号 /// public decimal PalletTaskPriorityIdx { get; set; } /// /// 是否出库分拣 /// public bool IsOrNotSortOutStock { get; set; } } public class WmsTrayDtlMatchedRateMd { /// /// 托盘明细库存完全满足发货单需求 /// public List CompletelyMatchedBalanceDtl = new List(); /// /// 托盘明细库存部分满足发货单需求 /// public List SomeMatchedBalanceDtl = new List(); } public class WmsBalanceAllocateStatus { public List BalanceDtlResultLst = new List(); public List PalletTaskResultTask = new List(); } }