|
@@ -2611,8 +2611,9 @@ public class OrderController : BaseController
|
|
oders.Count(x => x.Status == EOrderStatus.Handling || x.Status == EOrderStatus.Countersigning);
|
|
oders.Count(x => x.Status == EOrderStatus.Handling || x.Status == EOrderStatus.Countersigning);
|
|
var DissatisfactionNum = await _orderVisitedDetailRepository.Queryable()
|
|
var DissatisfactionNum = await _orderVisitedDetailRepository.Queryable()
|
|
.Includes(x => x.OrderVisit)
|
|
.Includes(x => x.OrderVisit)
|
|
- .Where(x => SqlFunc.JsonField(x.OrgProcessingResults, "Value") == "不满意" ||
|
|
|
|
- SqlFunc.JsonField(x.OrgProcessingResults, "Value") == "非常不满意")
|
|
|
|
|
|
+ .Includes(x=>x.OrderVisit,v=>v.Order)
|
|
|
|
+ .Where(x => x.OrderVisit.Order.Contact == phone && (SqlFunc.JsonField(x.OrgProcessingResults, "Value") == "不满意" ||
|
|
|
|
+ SqlFunc.JsonField(x.OrgProcessingResults, "Value") == "非常不满意"))
|
|
.Distinct().Select(s => new { s.OrderVisit.OrderId }).CountAsync();
|
|
.Distinct().Select(s => new { s.OrderVisit.OrderId }).CountAsync();
|
|
//来电历史
|
|
//来电历史
|
|
//TODO 等待通讯对接完成 还缺少 上次来电时间
|
|
//TODO 等待通讯对接完成 还缺少 上次来电时间
|