|
@@ -227,7 +227,7 @@ namespace Hotline.Application.Orders
|
|
|
.WhereIF(dto.VisitTime.HasValue && dto.EndVisitTime.HasValue, x => x.OrderVisit.VisitTime == dto.VisitTime && x.OrderVisit.VisitTime <= dto.EndVisitTime)
|
|
|
.WhereIF(!string.IsNullOrEmpty(dto.VisitOrgName), x => x.VisitOrgName!.Contains(dto.VisitOrgName!))
|
|
|
.WhereIF(!string.IsNullOrEmpty(dto.OrgProcessingResults), x => SqlFunc.JsonField(x.OrgProcessingResults, "Key") == dto.OrgProcessingResults)
|
|
|
- .WhereIF(!string.IsNullOrEmpty(dto.OrgHandledAttitude), x => SqlFunc.JsonListObjectAny(x.OrgHandledAttitude, "Key", dto.OrgHandledAttitude))
|
|
|
+ //.WhereIF(!string.IsNullOrEmpty(dto.OrgHandledAttitude), x => SqlFunc.JsonListObjectAny(x.OrgHandledAttitude, "Key", dto.OrgHandledAttitude))
|
|
|
.WhereIF(!string.IsNullOrEmpty(dto.OrgNoSatisfiedReason), x => SqlFunc.JsonField(x.OrgNoSatisfiedReason, "Key") == dto.OrgNoSatisfiedReason)
|
|
|
.Where((x, s) => x.OrderVisit.VisitState != EVisitState.None && x.OrderVisit.IsCanHandle)
|
|
|
.Where((x, s) => x.OrderVisit.Order.CounterSignType == null && x.OrderVisit.Order.ActualHandleOrgCode == _sessionContext.OrgId)
|
|
@@ -239,9 +239,9 @@ namespace Hotline.Application.Orders
|
|
|
x.OrderVisit.Order.No.Contains(dto.Keyword!))
|
|
|
.Where((x, s) => x.VisitTarget == EVisitTarget.Org && x.VisitOrgCode.StartsWith(_sessionContext.OrgId) && (
|
|
|
SqlFunc.JsonField(x.OrgProcessingResults, "Key") == "1" ||
|
|
|
- SqlFunc.JsonField(x.OrgProcessingResults, "Key") == "2" ||
|
|
|
- SqlFunc.JsonField(x.OrgHandledAttitude, "Key") == "1" ||
|
|
|
- SqlFunc.JsonField(x.OrgHandledAttitude, "Key") == "2"
|
|
|
+ SqlFunc.JsonField(x.OrgProcessingResults, "Key") == "2"
|
|
|
+ //||SqlFunc.JsonField(x.OrgHandledAttitude, "Key") == "1" ||
|
|
|
+ //SqlFunc.JsonField(x.OrgHandledAttitude, "Key") == "2"
|
|
|
));
|
|
|
}
|
|
|
else
|
|
@@ -251,9 +251,9 @@ namespace Hotline.Application.Orders
|
|
|
x.OrderVisit.Order.No.Contains(dto.Keyword!))
|
|
|
.Where((x, s) => x.VisitTarget == EVisitTarget.Org && (
|
|
|
SqlFunc.JsonField(x.OrgProcessingResults, "Key") == "1" ||
|
|
|
- SqlFunc.JsonField(x.OrgProcessingResults, "Key") == "2" ||
|
|
|
- SqlFunc.JsonField(x.OrgHandledAttitude, "Key") == "1" ||
|
|
|
- SqlFunc.JsonField(x.OrgHandledAttitude, "Key") == "2"
|
|
|
+ SqlFunc.JsonField(x.OrgProcessingResults, "Key") == "2"
|
|
|
+ //||SqlFunc.JsonField(x.OrgHandledAttitude, "Key") == "1" ||
|
|
|
+ //SqlFunc.JsonField(x.OrgHandledAttitude, "Key") == "2"
|
|
|
));
|
|
|
}
|
|
|
|