获取线 工单数/任务数

This commit is contained in:
qianhao.xu 2024-11-07 14:35:53 +08:00
parent 532a89b089
commit b1a3124167

View File

@ -92,10 +92,10 @@ public class ConsoleService : BaseService<ProWorkorder>, IConsoleService
serie01.Name = "工单数";
serie01.Type = "bar";
List<EchartsSeriesData> EchartsSeriesDataList = Context.Queryable<BaseWorkRoute>().LeftJoin<ProWorkorder>((r, w) => r.Code == w.LineCode)
.Where((r,w)=>w.WorkorderDate == DateTime.Now.Date)
List<EchartsSeriesData> EchartsSeriesDataList = Context.Queryable<BaseWorkRoute>().LeftJoin<ProWorkorder>((r, w) => r.Code == w.LineCode&& w.WorkorderDate == DateTime.Now.Date)
.OrderBy((r, w) => r.Id)
.GroupBy((r, w) => r.Name)
.GroupBy((r, w) => r.Code)
.Select((r, w) => new EchartsSeriesData {
Name=r.Name,
Value=SqlFunc.AggregateCount(w)
@ -108,8 +108,7 @@ public class ConsoleService : BaseService<ProWorkorder>, IConsoleService
serie02.Name = "任务数";
serie02.Type = "bar";
List<EchartsSeriesData> EchartsSeriesDataList02 = Context.Queryable<BaseWorkRoute>().LeftJoin<MmPreparationTaskLine>((r, w) => r.Code == w.LineCode)
.Where((r, w) => w.TaskDate == DateTime.Now.Date)
List<EchartsSeriesData> EchartsSeriesDataList02 = Context.Queryable<BaseWorkRoute>().LeftJoin<MmPreparationTaskLine>((r, w) => r.Code == w.LineCode&& w.TaskDate == DateTime.Now.Date)
.OrderBy((r, w) => r.Id)
.GroupBy((r, w) => r.Name)
.Select((r, w) => new EchartsSeriesData