mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-11-01 03:28:41 +08:00 
			
		
		
		
	【代码优化】工作流:代码格式化
This commit is contained in:
		| @ -124,16 +124,16 @@ public interface BpmTaskConvert { | ||||
|     } | ||||
|  | ||||
|     default BpmTaskRespVO buildTodoTask(Task todoTask, List<Task> childrenTasks, | ||||
|                                               Map<Integer, BpmTaskRespVO.OperationButtonSetting> buttonsSetting, | ||||
|                                         BpmFormDO taskForm) { | ||||
|                                         Map<Integer, BpmTaskRespVO.OperationButtonSetting> buttonsSetting, | ||||
|                                         BpmFormDO form) { | ||||
|         BpmTaskRespVO bpmTaskRespVO = BeanUtils.toBean(todoTask, BpmTaskRespVO.class) | ||||
|                 .setStatus(FlowableUtils.getTaskStatus(todoTask)).setReason(FlowableUtils.getTaskReason(todoTask)) | ||||
|                 .setButtonsSetting(buttonsSetting) | ||||
|                 .setChildren(convertList(childrenTasks, childTask -> BeanUtils.toBean(childTask, BpmTaskRespVO.class) | ||||
|                         .setStatus(FlowableUtils.getTaskStatus(childTask)))); | ||||
|         if (taskForm != null) { | ||||
|             bpmTaskRespVO.setFormId(taskForm.getId()).setFormName(taskForm.getName()) | ||||
|                     .setFormConf(taskForm.getConf()).setFormFields(taskForm.getFields()); | ||||
|         if (form != null) { | ||||
|             bpmTaskRespVO.setFormId(form.getId()).setFormName(form.getName()) | ||||
|                     .setFormConf(form.getConf()).setFormFields(form.getFields()); | ||||
|         } | ||||
|         return bpmTaskRespVO; | ||||
|     } | ||||
|  | ||||
| @ -520,7 +520,6 @@ public class BpmProcessInstanceServiceImpl implements BpmProcessInstanceService | ||||
|                 activityInstance -> activityInstance.getEndTime() != null | ||||
|                         && ObjectUtil.equals(activityInstance.getActivityType(), BpmnXMLConstants.ELEMENT_SEQUENCE_FLOW)); | ||||
|         // 特殊:会签情况下,会有部分已完成(审批)、部分未完成(待审批),此时需要 finishedTaskActivityIds 移除掉 | ||||
|         // unfinishedTaskActivityIds.removeAll(finishedTaskActivityIds); | ||||
|         finishedTaskActivityIds.removeAll(unfinishedTaskActivityIds); | ||||
|         // 特殊:如果流程实例被拒绝,则需要计算是哪个活动节点。 | ||||
|         // 注意,只取最后一个。因为会存在多次拒绝的情况,拒绝驳回到指定节点 | ||||
|  | ||||
| @ -163,7 +163,6 @@ public class BpmTaskServiceImpl implements BpmTaskService { | ||||
|         if (StrUtil.isNotBlank(todoTask.getFormKey())){ | ||||
|             taskForm = formService.getForm(NumberUtils.parseLong(todoTask.getFormKey())); | ||||
|         } | ||||
|  | ||||
|         return BpmTaskConvert.INSTANCE.buildTodoTask(todoTask, childrenTasks, buttonsSetting, taskForm); | ||||
|     } | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV