1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- 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
- {
- /// <summary>
- /// 库存查找优先级加权值 数值越小,代表库存数量匹配度越高。
- /// </summary>
- public decimal WeightedValue { get; set; }
- }
- public class WmsStkTrayDtlRowsCountResultExt1 : WmsStkTrayDtlRowsCountResultExt
- {
- /// <summary>
- /// 出库任务优先序号
- /// </summary>
- public decimal PalletTaskPriorityIdx { get; set; }
- /// <summary>
- /// 是否出库分拣
- /// </summary>
- public bool IsOrNotSortOutStock { get; set; }
- }
- public class WmsTrayDtlMatchedRateMd
- {
- /// <summary>
- /// 托盘明细库存完全满足发货单需求
- /// </summary>
- public List<WmsStkTrayDtlRowsCountResultExt> CompletelyMatchedBalanceDtl = new List<WmsStkTrayDtlRowsCountResultExt>();
- /// <summary>
- /// 托盘明细库存部分满足发货单需求
- /// </summary>
- public List<WmsStkTrayDtlRowsCountResultExt> SomeMatchedBalanceDtl = new List<WmsStkTrayDtlRowsCountResultExt>();
- }
- public class WmsBalanceAllocateStatus
- {
- public List<WmsStkBalanceDtlResult> BalanceDtlResultLst = new List<WmsStkBalanceDtlResult>();
- public List<WmsStkTrayDtlRowsCountResultExt1> PalletTaskResultTask = new List<WmsStkTrayDtlRowsCountResultExt1>();
- }
- }
|