订单大屏

This commit is contained in:
卢江海 2025-03-26 15:38:23 +08:00
parent e41c2aa6de
commit d512131d35

View File

@ -34,10 +34,10 @@ namespace DOAN.Service.MES.SmartScreen.Order
var response = Queryable().ToList();
LargeScreenOrderDto largeScreenOrderDto = new LargeScreenOrderDto();
largeScreenOrderDto.OrderTotalNum = response.Count;
largeScreenOrderDto.IncompleteOrderNum = response.Where(o=>o.Orderindicator==0).Count();
largeScreenOrderDto.IncompleteOrderNum = response.Where(o=>o.Orderindicator!=1).Count();
largeScreenOrderDto.CompletedOrderNum = response.Where(o => o.Orderindicator == 1).Count();
largeScreenOrderDto.MonthOrderTotalNum = response.Where(o=>o.DocumentDate>= firstDayOfMonth&&o.DocumentDate<= lastDayOfMonth).Count();
largeScreenOrderDto.MonthIncompleteOrderNum = response.Where(o => o.DocumentDate >= firstDayOfMonth && o.DocumentDate <= lastDayOfMonth && o.Orderindicator == 0).Count();
largeScreenOrderDto.MonthIncompleteOrderNum = response.Where(o => o.DocumentDate >= firstDayOfMonth && o.DocumentDate <= lastDayOfMonth && o.Orderindicator !=1).Count();
largeScreenOrderDto.MonthCompletedOrderNum = response.Where(o => o.DocumentDate >= firstDayOfMonth && o.DocumentDate <= lastDayOfMonth && o.Orderindicator == 1).Count();
return largeScreenOrderDto;
}