From dc1f7b19aa19ad861751e6e6c8510fd83311f888 Mon Sep 17 00:00:00 2001 From: aikai Date: Fri, 11 Jul 2025 16:44:07 +0800 Subject: [PATCH] =?UTF-8?q?refactor(bpm):=20=E7=A7=BB=E9=99=A4=E6=8A=A5?= =?UTF-8?q?=E9=94=80=E5=8D=95=E4=B8=AD=E8=AE=BE=E7=BD=AE=E4=BB=98=E6=AC=BE?= =?UTF-8?q?=E5=85=AC=E5=8F=B8=E5=90=8D=E7=A7=B0=E7=9A=84=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除了 BpmProcessInstanceServiceImpl 中与付款公司名称相关的代码 - 优化了报销单数据的处理逻辑,提高了代码的可读性和维护性 --- .../module/bpm/service/task/BpmProcessInstanceServiceImpl.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java b/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java index a3418781..2580e0c7 100644 --- a/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java +++ b/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java @@ -29,7 +29,6 @@ import cn.iocoder.yudao.module.bpm.controller.admin.task.vo.task.BpmTaskRespVO; import cn.iocoder.yudao.module.bpm.convert.task.BpmProcessInstanceConvert; import cn.iocoder.yudao.module.bpm.dal.dataobject.definition.BpmProcessCcDO; import cn.iocoder.yudao.module.bpm.dal.dataobject.definition.BpmProcessDefinitionExtDO; -import cn.iocoder.yudao.module.bpm.dal.dataobject.definition.BpmTaskAssignRuleDO; import cn.iocoder.yudao.module.bpm.dal.dataobject.definition.BpmUserGroupDO; import cn.iocoder.yudao.module.bpm.dal.dataobject.oa.*; import cn.iocoder.yudao.module.bpm.dal.dataobject.task.BpmProcessInstanceExtDO; @@ -899,8 +898,6 @@ public class BpmProcessInstanceServiceImpl implements BpmProcessInstanceService case "oa_reimbursement": BpmOAReimbursementDO reimbursement = reimbursementService.getReimbursement(businessKey); BpmOAReimbursementRespVO bpmOAReimbursementRespVO = reimbursementService.convert(reimbursement); //报销业务数据 - //设置付款公司名称 - bpmOAReimbursementRespVO.setPaymentCompanyName(deptApi.getDept(bpmOAReimbursementRespVO.getPaymentCompany()).getCheckedData().getName()); // 移除自己得审批节点 taskRespVOList.removeIf(data -> data.getAssigneeUser().getId().equals(reimbursement.getUserId()));