|
@@ -164,9 +164,12 @@ public abstract class AbstractWorkflowNode implements IWorkflowNode {
|
|
|
if (lock != null && lock.isHeldByCurrentThread()) {
|
|
if (lock != null && lock.isHeldByCurrentThread()) {
|
|
|
if(getType().equals(NodeTypeEnum.AI_CALL_TASK)){
|
|
if(getType().equals(NodeTypeEnum.AI_CALL_TASK)){
|
|
|
updateLogStatusIfExist(context,ExecutionStatusEnum.PAUSED,ExecutionStatusEnum.SUCCESS);
|
|
updateLogStatusIfExist(context,ExecutionStatusEnum.PAUSED,ExecutionStatusEnum.SUCCESS);
|
|
|
- }
|
|
|
|
|
- else if(getType().equals(NodeTypeEnum.AI_ADD_WX_TASK)){
|
|
|
|
|
|
|
+ } else if(getType().equals(NodeTypeEnum.AI_CALL_TASK)){
|
|
|
|
|
+ updateLogStatusIfExist(context,ExecutionStatusEnum.WAITING_DO_CALL,ExecutionStatusEnum.SUCCESS);
|
|
|
|
|
+ } else if(getType().equals(NodeTypeEnum.AI_ADD_WX_TASK)){
|
|
|
updateLogStatusIfExist(context,ExecutionStatusEnum.WAITING,ExecutionStatusEnum.SUCCESS);
|
|
updateLogStatusIfExist(context,ExecutionStatusEnum.WAITING,ExecutionStatusEnum.SUCCESS);
|
|
|
|
|
+ } else if (getType().equals(NodeTypeEnum.OUTBOUND_TASK)) {
|
|
|
|
|
+ updateLogStatusIfExist(context,ExecutionStatusEnum.WAITING_DO_CALL,ExecutionStatusEnum.SUCCESS);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// //更新流程日志信息
|
|
// //更新流程日志信息
|