diff --git a/frontend/src/views/production/ProductionPage.vue b/frontend/src/views/production/ProductionPage.vue index 58d8db9..bb05ffd 100644 --- a/frontend/src/views/production/ProductionPage.vue +++ b/frontend/src/views/production/ProductionPage.vue @@ -45,7 +45,7 @@ - + diff --git a/src/CncModels/Dto/Production/DailyProductionListItem.cs b/src/CncModels/Dto/Production/DailyProductionListItem.cs index cd64d8b..09f96f9 100644 --- a/src/CncModels/Dto/Production/DailyProductionListItem.cs +++ b/src/CncModels/Dto/Production/DailyProductionListItem.cs @@ -18,5 +18,13 @@ namespace CncModels.Dto.Production public decimal? TotalCuttingTime { get; set; } public decimal? TotalCycleTime { get; set; } public int? WorkerId { get; set; } + + // 前端兼容字段(序列化时填充) + public string date => ProductionDate.ToString("yyyy-MM-dd"); + public decimal quantity => TotalQuantity; + public decimal? runTime => TotalRunTime; + public decimal? cuttingTime => TotalCuttingTime; + public string dataStatus => TotalQuantity > 0 ? "normal" : "data_missing"; + public bool isAdjusted => false; } }