|
@@ -204,7 +204,11 @@ namespace Hotline.Api.Controllers.Bigscreen
|
|
#region 当日工单量
|
|
#region 当日工单量
|
|
|
|
|
|
dto.ToDayCount =await _orderRepository.Queryable(false,false,false).Where(x => x.StartTime.Value.Date == today.Date && x.Status > EOrderStatus.WaitForAccept).CountAsync();
|
|
dto.ToDayCount =await _orderRepository.Queryable(false,false,false).Where(x => x.StartTime.Value.Date == today.Date && x.Status > EOrderStatus.WaitForAccept).CountAsync();
|
|
- var beforToDayCount = await _orderRepository.Queryable(false, false, false).Where(x => x.StartTime.Value.Date == today.AddDays(-1).Date && x.Status > EOrderStatus.WaitForAccept).CountAsync();
|
|
|
|
|
|
+ var beforToDayCount = await _orderRepository.Queryable(false, false, false)
|
|
|
|
+ //.Where(x => x.StartTime.Value.Date == today.AddDays(-1).Date && x.Status > EOrderStatus.WaitForAccept)
|
|
|
|
+ .Where(x=>x.StartTime.Value.Date == SqlFunc.AggregateMax(x.StartTime).Value.Date && x.Status > EOrderStatus.WaitForAccept)
|
|
|
|
+ .CountAsync();
|
|
|
|
+
|
|
|
|
|
|
if (beforToDayCount == 0)
|
|
if (beforToDayCount == 0)
|
|
{
|
|
{
|
|
@@ -367,7 +371,8 @@ namespace Hotline.Api.Controllers.Bigscreen
|
|
{
|
|
{
|
|
var list = await _orderRepository
|
|
var list = await _orderRepository
|
|
.Queryable(false, false, false)
|
|
.Queryable(false, false, false)
|
|
- .Where(x => x.Status > EOrderStatus.WaitForAccept && x.StartTime.Value.Date == DateTime.Now.Date )
|
|
|
|
|
|
+ //.Where(x => x.Status > EOrderStatus.WaitForAccept && x.StartTime.Value.Date == DateTime.Now.Date )
|
|
|
|
+ .Where(x=>x.Status> EOrderStatus.WaitForAccept && x.StartTime.Value.Date == SqlFunc.AggregateMax(x.StartTime).Value.Date)
|
|
.OrderByDescending(x=>x.StartTime)
|
|
.OrderByDescending(x=>x.StartTime)
|
|
.Take(50)
|
|
.Take(50)
|
|
.ToListAsync();
|
|
.ToListAsync();
|