fix: 获取流程节点特殊处理判断具体流程
This commit is contained in:
+5
-1
@@ -12,6 +12,7 @@ import com.jero.modules.activiti.entity.ProcessModelNode;
|
||||
import com.jero.modules.activiti.entity.ProcessNode;
|
||||
import com.jero.modules.activiti.mapper.ProcessModelNodeMapper;
|
||||
import com.jero.modules.activiti.mapper.ProcessNodeMapper;
|
||||
import com.jero.modules.activiti.process.common.enums.ProcessType;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.activiti.engine.RuntimeService;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
@@ -127,7 +128,10 @@ public class ProcessNodeService extends ServiceImpl<ProcessNodeMapper, ProcessNo
|
||||
// 过滤掉自动处理任务节点
|
||||
processNodeList = processNodeList.stream().filter(v -> !"123".equals(v.getVariableName()))
|
||||
.collect(Collectors.toList());
|
||||
specialProcessScc(processNodeList, processInstanceId);
|
||||
// 制修订流程特殊处理
|
||||
if (processDefinitionId.contains(ProcessType.STANDARD_COMPLIANCE_CHECK.getProcessKey())) {
|
||||
specialProcessScc(processNodeList, processInstanceId);
|
||||
}
|
||||
return processNodeList;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user