|
@@ -339,7 +339,8 @@ public class BiCallController : BaseController
|
|
|
StaffNo = x.StaffNo,
|
|
|
UserName = x.UserName,
|
|
|
RestCount = SqlFunc.AggregateCount(x.Id),
|
|
|
- RestDuration = SqlFunc.AggregateSum(x.RestDuration / 60) / SqlFunc.AggregateCount(x.Id)
|
|
|
+ RestDuration = SqlFunc.AggregateSum(x.RestDuration / 60) / SqlFunc.AggregateCount(x.Id),
|
|
|
+ CumulativeDuration = SqlFunc.AggregateSum(x.RestDuration / 60)
|
|
|
})
|
|
|
.OrderByIF(dto.SortRule is 0, a => a.RestDuration, OrderByType.Asc)
|
|
|
.OrderByIF(dto.SortRule is 1, a => a.RestDuration, OrderByType.Desc)
|