获取人员响应折线图8

This commit is contained in:
qianhao.xu 2024-06-17 15:14:10 +08:00
parent 4bdfba3795
commit 8737d1c10e

View File

@ -426,9 +426,7 @@ namespace ZR.Service.MES.dev
personnelResponseResultDto.SeriesData = null;
// 任务接受响应系列
PersonnelResponse_Series task_accept_series = new PersonnelResponse_Series();
//任务处理响应系列
PersonnelResponse_Series task_action_series = new PersonnelResponse_Series();
var predicate = Expressionable.Create<DeviceTaskExecute>()
.AndIF(devicedefault.searchTime[0] > new DateTime(1991, 1, 1), (r) => r.CreatedTime >= devicedefault.searchTime[0])
.AndIF(devicedefault.searchTime[1] > new DateTime(1991, 1, 1), (r) => r.CreatedTime <= devicedefault.searchTime[1])
@ -502,7 +500,7 @@ namespace ZR.Service.MES.dev
personnelResponseResultDto.TaskMax = SecondDataCollection.Max(it => it.Action_response);
personnelResponseResultDto.TaskMin = SecondDataCollection.Min(it => it.Action_response);
personnelResponseResultDto.TaskAvg = CalculateAverageTimeSpan(SecondDataCollection.Select(it => it.Action_response).ToArray());
personnelResponseResultDto.SeriesData = task_action_series;
personnelResponseResultDto.SeriesData = task_accept_series;
resultDate = SecondDataCollection.Select(it => Math.Round(it.Action_response.TotalMinutes, 2)).ToArray();
}
personnelResponseResultDto.XData = XData;