using Kean.Infrastructure.Configuration; using System; namespace Kean.Application.Query.ViewModels { /// /// 库存信息视图 /// public sealed class Stock : MaterialProperty { /// /// 标识 /// public int? Id { get; set; } /// /// 物料 /// public int? Material { get; set; } /// /// 料号 /// public string Code { get; set; } /// /// 物料名 /// public string Name { get; set; } /// /// 品类 /// public string Category { get; set; } /// /// 物料组 /// public string Group { get; set; } /// /// 数量 /// public decimal? Quantity { get; set; } /// /// 入库时间 /// public DateTime? InboundTime { get; set; } /// /// 库存时间 /// public DateTime? InventoryTime { get; set; } /// /// 库龄 /// public int? InventoryAge { get; set; } /// /// 货龄 /// public int? MaterialAge { get; set; } /// /// 货龄状态 /// public string MaterialAgeStatus { get; set; } public string AgeStatus { get; set; } /// /// 托盘条码 /// public string Barcode { get; set; } /// /// 满载 /// public bool? Full { get; set; } /// /// 库房 /// public string Warehouse { get; set; } /// /// 库区 /// public string Area { get; set; } /// /// 库位 /// public string Cell { get; set; } /// /// 位置 /// public string Position { get; set; } /// /// 可用性 /// public bool? Enabled { get; set; } /// /// 备注 /// public string Remark { get; set; } /// /// 物料过期时间 /// public int? ExpirationOverflow { get; set; } /// /// 低库存时间 /// public int? MinimumStockTimeSpan { get; set; } /// /// 高库存时间 /// public int? MaximumStockTimeSpan { get; set; } /// /// 综合过期时间 /// public int? Overdue { get; set; } /// /// 巷道 /// public int? Laneway { get; set; } public string TransQty { get; set; } public string TransUnit { get; set; } } }