diff --git a/flowable-core/src/main/java/com/lanyuanxiaoyao/flowable/core/manager/FlowableManager.java b/flowable-core/src/main/java/com/lanyuanxiaoyao/flowable/core/manager/FlowableManager.java index 56f84b6..63b7999 100644 --- a/flowable-core/src/main/java/com/lanyuanxiaoyao/flowable/core/manager/FlowableManager.java +++ b/flowable-core/src/main/java/com/lanyuanxiaoyao/flowable/core/manager/FlowableManager.java @@ -179,7 +179,7 @@ public abstract class FlowableManager { } if (FlowableAction.TERMINAL.equals(action)) { - saveInstance(instance, FlowableInstance.Status.ERROR, action, comment); + saveInstance(instance, FlowableInstance.Status.TERMINAL, action, comment); return; } if (Objects.isNull(node.getTargets()) diff --git a/flowable-core/src/main/java/com/lanyuanxiaoyao/flowable/core/model/FlowableInstance.java b/flowable-core/src/main/java/com/lanyuanxiaoyao/flowable/core/model/FlowableInstance.java index aa65ae6..9566209 100644 --- a/flowable-core/src/main/java/com/lanyuanxiaoyao/flowable/core/model/FlowableInstance.java +++ b/flowable-core/src/main/java/com/lanyuanxiaoyao/flowable/core/model/FlowableInstance.java @@ -33,6 +33,6 @@ public class FlowableInstance { public enum Status { RUNNING, COMPLETED, - ERROR, + TERMINAL, } }