Explorar o código

解决审批报错

dzx hai 1 ano
pai
achega
2adec8ea5d

+ 7 - 2
src/main/java/com/xjrsoft/module/workflow/service/impl/WorkflowExecuteServiceImpl.java

@@ -1942,8 +1942,13 @@ public class WorkflowExecuteServiceImpl implements IWorkflowExecuteService {
                 //新增流程自定义发起流程记录
                 XjrWorkflowOperateRecord xjrWorkflowOperateRecord = new XjrWorkflowOperateRecord();
                 xjrWorkflowOperateRecord.setNodeId(task.getId());
-                xjrWorkflowOperateRecord.setShowNode(0);
-                if(userTaskConfig.getShowNode()){
+                if(userTaskConfig.getShowNode() != null){
+                    if(userTaskConfig.getShowNode()){
+                        xjrWorkflowOperateRecord.setShowNode(1);
+                    }else{
+                        xjrWorkflowOperateRecord.setShowNode(0);
+                    }
+                }else{
                     xjrWorkflowOperateRecord.setShowNode(1);
                 }
                 xjrWorkflowOperateRecord.setNodeName(task.getName());