diff --git a/src/main/java/com/wflow/workflow/service/impl/ProcessInstanceServiceImpl.java b/src/main/java/com/wflow/workflow/service/impl/ProcessInstanceServiceImpl.java index f37e1ab..aee7d94 100644 --- a/src/main/java/com/wflow/workflow/service/impl/ProcessInstanceServiceImpl.java +++ b/src/main/java/com/wflow/workflow/service/impl/ProcessInstanceServiceImpl.java @@ -434,7 +434,7 @@ public class ProcessInstanceServiceImpl implements ProcessInstanceService { Executor.builder() //customStatus 1待催办2已办结(只有PASS)3审批进行中4审批被撤销5审批被驳回 .ifNotBlankNext(Objects.equals(customStatus, 2) ? ProcessStatus.PASS.toString() : null, instanceQuery::processInstanceBusinessStatus) - .ifTrueNext(Objects.equals(customStatus, 3), instanceQuery::finished) + .ifTrueNext(Objects.equals(customStatus, 3), instanceQuery::unfinished) .ifNotBlankNext(Objects.equals(customStatus, 4) ? ProcessStatus.PRE_CANCEL.toString() : null, instanceQuery::processInstanceBusinessStatus) .ifNotBlankNext(Objects.equals(customStatus, 5) ? ProcessStatus.PRE_REFUSE.toString() : null, instanceQuery::processInstanceBusinessStatus) .ifNotBlankNext(startUser, instanceQuery::startedBy)