Browse Source

fix: 修正运行时的流程抄送相关异常

kyle 1 năm trước cách đây
mục cha
commit
97d6aab41c

+ 1 - 1
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/task/BpmProcessInstanceCopyController.java

@@ -17,7 +17,7 @@ import org.springframework.web.bind.annotation.*;
 import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
 import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId;
 
-@Tag(name = "管理后台 - 流程实例") // 流程实例,通过流程定义创建的一次“申请”
+@Tag(name = "管理后台 - 流程实例抄送")
 @RestController
 @RequestMapping("/bpm/process-instance/cc")
 @Validated

+ 1 - 2
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/convert/cc/BpmProcessInstanceCopyConvert.java

@@ -31,8 +31,7 @@ public interface BpmProcessInstanceCopyConvert {
             , Map<String, String/* processInstaneName */> processInstaneMap
             , Map<Long, String/* userName */> userMap
     ) {
-        List<BpmProcessInstanceCopyPageItemRespVO> list = convertList(page.getList());
-        List<BpmProcessInstanceCopyPageItemRespVO> list2 = BeanUtils.toBean(page.getList(),
+        List<BpmProcessInstanceCopyPageItemRespVO> list = BeanUtils.toBean(page.getList(),
                 BpmProcessInstanceCopyPageItemRespVO.class,
                 copy -> {
                     MapUtils.findAndThen(userMap, Long.valueOf(copy.getCreator()), copy::setCreatorNickname);

+ 1 - 0
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/cc/BpmProcessInstanceCopyServiceImpl.java

@@ -59,6 +59,7 @@ public class BpmProcessInstanceCopyServiceImpl implements BpmProcessInstanceCopy
     private BpmCandidateSourceInfoProcessorChain processorChain;
 
     @Resource
+    @Lazy
     private BpmTaskService bpmTaskService;
 
     @Resource