|
@@ -95,9 +95,9 @@ namespace Hotline.Api.Controllers
|
|
|
var validCallNum = tadayCalls.Where(x => x.Duration > 0 || x.QueueTims > 0 || x.RingTimes > 0).Count();
|
|
|
//今日接通率
|
|
|
var answeredNum = tadayCalls.Where(x=>x.Duration > 0).Count();
|
|
|
- var answeredRate = validCallNum > 0 ? (answeredNum / validCallNum * 100) + "%" : "100%";
|
|
|
- //今日受理工单
|
|
|
- var tadayOrders = await orderQuery
|
|
|
+ var answeredRate = validCallNum > 0 ? Math.Round((double.Parse(answeredNum.ToString()) / double.Parse(validCallNum.ToString())) * 100, 2) + "%" : "100%";
|
|
|
+ //今日受理工单
|
|
|
+ var tadayOrders = await orderQuery
|
|
|
.Where(o => tadayTime.Equals(o.CreationTime.ToString("yyyy-MM-dd"))).ToListAsync();
|
|
|
var orderNum = tadayOrders.Count();
|
|
|
var directlyNum = tadayOrders.Where(o=> o.ProcessType == Share.Enums.Order.EProcessType.Zhiban).Count();
|