|
@@ -134,7 +134,9 @@ public class BiCallController : BaseController
|
|
UserName = x.UserName,
|
|
UserName = x.UserName,
|
|
RestCount = SqlFunc.AggregateCount(x.Id),
|
|
RestCount = SqlFunc.AggregateCount(x.Id),
|
|
RestDuration = SqlFunc.AggregateSum(x.RestDuration/60)
|
|
RestDuration = SqlFunc.AggregateSum(x.RestDuration/60)
|
|
- }).OrderByDescending(a=>a.RestDuration)
|
|
|
|
|
|
+ })
|
|
|
|
+ .OrderByIF(dto.SortRule ==0,a=>SqlFunc.Asc(a.RestDuration))
|
|
|
|
+ .OrderByIF(dto.SortRule ==1,a=>SqlFunc.Desc(a.RestDuration))
|
|
.MergeTable()
|
|
.MergeTable()
|
|
.ToListAsync(HttpContext.RequestAborted);
|
|
.ToListAsync(HttpContext.RequestAborted);
|
|
}
|
|
}
|