|
@@ -4085,7 +4085,9 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
{
|
|
{
|
|
AuditName = x.HandlerName,
|
|
AuditName = x.HandlerName,
|
|
StepName = x.Name,
|
|
StepName = x.Name,
|
|
- AuditNum = SqlFunc.AggregateSum(SqlFunc.IIF(x.TraceType == EWorkflowTraceType.Normal && x.TraceState == EWorkflowTraceState.Normal, 1, 0)),
|
|
|
|
|
|
+ //AuditNum = SqlFunc.AggregateSum(SqlFunc.IIF(x.TraceType == EWorkflowTraceType.Normal && x.TraceState == EWorkflowTraceState.Normal, 1, 0)),
|
|
|
|
+ AuditNum = SqlFunc.AggregateSum(SqlFunc.IIF(x.TraceType == EWorkflowTraceType.Normal && x.TraceState == EWorkflowTraceState.Normal && x.ReviewResult == EReviewResult.Approval, 1, 0)),
|
|
|
|
+ AuditNoNum = SqlFunc.AggregateSum(SqlFunc.IIF(x.TraceType == EWorkflowTraceType.Normal && x.TraceState == EWorkflowTraceState.Normal && x.ReviewResult == EReviewResult.Failed, 1, 0)),
|
|
AuditBackNum = SqlFunc.AggregateSum(SqlFunc.IIF(x.TraceState == EWorkflowTraceState.StepRemoveByPrevious || x.TraceState == EWorkflowTraceState.StepRemoveByRecall, 1, 0)),
|
|
AuditBackNum = SqlFunc.AggregateSum(SqlFunc.IIF(x.TraceState == EWorkflowTraceState.StepRemoveByPrevious || x.TraceState == EWorkflowTraceState.StepRemoveByRecall, 1, 0)),
|
|
});
|
|
});
|
|
}
|
|
}
|
|
@@ -4098,7 +4100,7 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
.Where(x => x.HandlerName != null && x.HandlerName != "")
|
|
.Where(x => x.HandlerName != null && x.HandlerName != "")
|
|
.WhereIF(dto.AuditType is 1, x => x.Name == "班长审批")
|
|
.WhereIF(dto.AuditType is 1, x => x.Name == "班长审批")
|
|
.WhereIF(dto.AuditType is 2, x => x.Name == "中心领导")
|
|
.WhereIF(dto.AuditType is 2, x => x.Name == "中心领导")
|
|
- .WhereIF(_appOptions.Value.IsZiGong && dto.AuditType is 3, x => x.Name == "中心初审")
|
|
|
|
|
|
+ .WhereIF(_appOptions.Value.IsZiGong && dto.AuditType is 3, x => x.Name == "中心初审")
|
|
.GroupBy(x => new { x.HandlerName })
|
|
.GroupBy(x => new { x.HandlerName })
|
|
.Select(x => new OrderScreenAuditVo
|
|
.Select(x => new OrderScreenAuditVo
|
|
{
|
|
{
|