using Admin.NET.Application; using Admin.NET.Core; /* * @author : ly * @date : 2024/5/10下午1:42:36 * @desc : 库龄报表 */ namespace Admin.NET.Application.Entity { /// /// 库龄报表-视图 /// [MySugarTableViewAttribute("v_ware_age_warm", "库龄报表")] public class v_ware_age_warm { /// /// 物料名称 /// [SugarColumn(ColumnName = "MaterialName", ColumnDescription = "物料名称", Length = 50)] public string MaterialName { get; set; } /// /// 物料编号 /// [Required] [SugarColumn(ColumnName = "MaterialCode", ColumnDescription = "物料编号", Length = 50)] public string MaterialCode { get; set; } /// /// 库位编码 /// [SugarColumn(ColumnName = "PlaceCode", ColumnDescription = "库位编码", Length = 50)] public string PlaceCode { get; set; } /// /// 跟踪码 /// [Required] [SugarColumn(ColumnName = "SNCode", ColumnDescription = "跟踪码", Length = 255)] public string SNCode { get; set; } /// /// 预警库龄 /// [SugarColumn(ColumnName = "QualityAssurance", ColumnDescription = "预警库龄", Length = 10, DecimalDigits = 3)] public decimal? QualityAssurance { get; set; } /// /// 库龄 /// [SugarColumn(ColumnName = "WareAge", ColumnDescription = "库龄")] public int? WareAge { get; set; } /// /// 超期天数 /// [SugarColumn(ColumnName = "OverDueDays", ColumnDescription = "超期天数", Length = 10, DecimalDigits = 3)] public decimal? OverDueDays { get; set; } /// /// 入库时间 /// [SugarColumn(ColumnName = "RecordInsertTime", ColumnDescription = "入库时间")] public DateTime? RecordInsertTime { get; set; } /// /// 容器号 /// public string? ContainerCode { get; set; } /// /// 库区 /// public string? AreaName { get; set; } } }