【代码优化】工作流:代码格式化

This commit is contained in:
YunaiV 2024-11-28 09:28:28 +08:00
parent 62c33c32c9
commit 8b8fecc708
3 changed files with 5 additions and 7 deletions

View File

@ -125,15 +125,15 @@ public interface BpmTaskConvert {
default BpmTaskRespVO buildTodoTask(Task todoTask, List<Task> childrenTasks, default BpmTaskRespVO buildTodoTask(Task todoTask, List<Task> childrenTasks,
Map<Integer, BpmTaskRespVO.OperationButtonSetting> buttonsSetting, Map<Integer, BpmTaskRespVO.OperationButtonSetting> buttonsSetting,
BpmFormDO taskForm) { BpmFormDO form) {
BpmTaskRespVO bpmTaskRespVO = BeanUtils.toBean(todoTask, BpmTaskRespVO.class) BpmTaskRespVO bpmTaskRespVO = BeanUtils.toBean(todoTask, BpmTaskRespVO.class)
.setStatus(FlowableUtils.getTaskStatus(todoTask)).setReason(FlowableUtils.getTaskReason(todoTask)) .setStatus(FlowableUtils.getTaskStatus(todoTask)).setReason(FlowableUtils.getTaskReason(todoTask))
.setButtonsSetting(buttonsSetting) .setButtonsSetting(buttonsSetting)
.setChildren(convertList(childrenTasks, childTask -> BeanUtils.toBean(childTask, BpmTaskRespVO.class) .setChildren(convertList(childrenTasks, childTask -> BeanUtils.toBean(childTask, BpmTaskRespVO.class)
.setStatus(FlowableUtils.getTaskStatus(childTask)))); .setStatus(FlowableUtils.getTaskStatus(childTask))));
if (taskForm != null) { if (form != null) {
bpmTaskRespVO.setFormId(taskForm.getId()).setFormName(taskForm.getName()) bpmTaskRespVO.setFormId(form.getId()).setFormName(form.getName())
.setFormConf(taskForm.getConf()).setFormFields(taskForm.getFields()); .setFormConf(form.getConf()).setFormFields(form.getFields());
} }
return bpmTaskRespVO; return bpmTaskRespVO;
} }

View File

@ -520,7 +520,6 @@ public class BpmProcessInstanceServiceImpl implements BpmProcessInstanceService
activityInstance -> activityInstance.getEndTime() != null activityInstance -> activityInstance.getEndTime() != null
&& ObjectUtil.equals(activityInstance.getActivityType(), BpmnXMLConstants.ELEMENT_SEQUENCE_FLOW)); && ObjectUtil.equals(activityInstance.getActivityType(), BpmnXMLConstants.ELEMENT_SEQUENCE_FLOW));
// 特殊会签情况下会有部分已完成审批部分未完成待审批此时需要 finishedTaskActivityIds 移除掉 // 特殊会签情况下会有部分已完成审批部分未完成待审批此时需要 finishedTaskActivityIds 移除掉
// unfinishedTaskActivityIds.removeAll(finishedTaskActivityIds);
finishedTaskActivityIds.removeAll(unfinishedTaskActivityIds); finishedTaskActivityIds.removeAll(unfinishedTaskActivityIds);
// 特殊如果流程实例被拒绝则需要计算是哪个活动节点 // 特殊如果流程实例被拒绝则需要计算是哪个活动节点
// 注意只取最后一个因为会存在多次拒绝的情况拒绝驳回到指定节点 // 注意只取最后一个因为会存在多次拒绝的情况拒绝驳回到指定节点

View File

@ -163,7 +163,6 @@ public class BpmTaskServiceImpl implements BpmTaskService {
if (StrUtil.isNotBlank(todoTask.getFormKey())){ if (StrUtil.isNotBlank(todoTask.getFormKey())){
taskForm = formService.getForm(NumberUtils.parseLong(todoTask.getFormKey())); taskForm = formService.getForm(NumberUtils.parseLong(todoTask.getFormKey()));
} }
return BpmTaskConvert.INSTANCE.buildTodoTask(todoTask, childrenTasks, buttonsSetting, taskForm); return BpmTaskConvert.INSTANCE.buildTodoTask(todoTask, childrenTasks, buttonsSetting, taskForm);
} }