|
|
@@ -1942,7 +1942,10 @@ public class WorkflowExecuteServiceImpl implements IWorkflowExecuteService {
|
|
|
//新增流程自定义发起流程记录
|
|
|
XjrWorkflowOperateRecord xjrWorkflowOperateRecord = new XjrWorkflowOperateRecord();
|
|
|
xjrWorkflowOperateRecord.setNodeId(task.getId());
|
|
|
- xjrWorkflowOperateRecord.setShowNode(userTaskConfig.getShowNode());
|
|
|
+ xjrWorkflowOperateRecord.setShowNode(0);
|
|
|
+ if(userTaskConfig.getShowNode()){
|
|
|
+ xjrWorkflowOperateRecord.setShowNode(1);
|
|
|
+ }
|
|
|
xjrWorkflowOperateRecord.setNodeName(task.getName());
|
|
|
xjrWorkflowOperateRecord.setNodeType(WorkflowConstant.USER_TASK_TYPE_NAME);
|
|
|
xjrWorkflowOperateRecord.setProcessId(task.getProcessInstanceId());
|
|
|
@@ -4425,7 +4428,13 @@ public class WorkflowExecuteServiceImpl implements IWorkflowExecuteService {
|
|
|
recordListVo.setNodeName(workflowOperateRecord.getNodeName());
|
|
|
recordListVo.setComment(workflowOperateRecord.getOperateInfo());
|
|
|
recordListVo.setStartTime(workflowOperateRecord.getRecordTime());
|
|
|
- recordListVo.setShowNode(workflowOperateRecord.getShowNode());
|
|
|
+
|
|
|
+ if(workflowOperateRecord.getShowNode() != null && workflowOperateRecord.getShowNode() == 0){
|
|
|
+ recordListVo.setShowNode(false);
|
|
|
+ }else if(workflowOperateRecord.getShowNode() != null && workflowOperateRecord.getShowNode() == 1){
|
|
|
+ recordListVo.setShowNode(true);
|
|
|
+ }
|
|
|
+
|
|
|
recordListVo.setCirculateMessage(workflowOperateRecord.getCirculateMessage());
|
|
|
recordListVos.add(recordListVo);
|
|
|
}
|
|
|
@@ -5517,6 +5526,7 @@ public class WorkflowExecuteServiceImpl implements IWorkflowExecuteService {
|
|
|
String[] approveCommentArr = commentArr[2].split(":");
|
|
|
userDefinedProcessRecordListVos.add(new UserDefinedProcessRecordListVo() {{
|
|
|
setNodeType(p.getNodeType());
|
|
|
+ setShowNode(p.getShowNode());
|
|
|
setNodeName(p.getNodeName());
|
|
|
setComment(p.getComment());
|
|
|
setStartTime(p.getStartTime());
|
|
|
@@ -5532,6 +5542,7 @@ public class WorkflowExecuteServiceImpl implements IWorkflowExecuteService {
|
|
|
setNodeType(p.getNodeType());
|
|
|
setComment(p.getComment());
|
|
|
setStartTime(p.getStartTime());
|
|
|
+ setShowNode(false);
|
|
|
setCirculateMessage(p.getCirculateMessage());
|
|
|
setNodeName("流程发起");
|
|
|
setApproveResult("发起");
|