From 9ac1584494ead4c90d650e1e53c46af7a2e09466 Mon Sep 17 00:00:00 2001 From: yang chen Date: Mon, 27 Oct 2025 09:40:05 +0800 Subject: [PATCH] =?UTF-8?q?feat(bpm):=20=E4=BF=AE=E6=94=B9=E6=8A=84?= =?UTF-8?q?=E9=80=81=E7=94=A8=E6=88=B7=E5=AD=97=E6=AE=B5=E5=90=8D=E4=B8=BA?= =?UTF-8?q?options?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将BpmProcessInstanceCopyCreateReqVO中的userIds字段重命名为options - 更新BpmProcessInstanceCopyServiceImpl中使用该字段的代码逻辑 --- .../vo/instance/BpmProcessInstanceCopyCreateReqVO.java | 2 +- .../bpm/service/impl/BpmProcessInstanceCopyServiceImpl.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/controller/vo/instance/BpmProcessInstanceCopyCreateReqVO.java b/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/controller/vo/instance/BpmProcessInstanceCopyCreateReqVO.java index fa179de..74ae34f 100644 --- a/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/controller/vo/instance/BpmProcessInstanceCopyCreateReqVO.java +++ b/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/controller/vo/instance/BpmProcessInstanceCopyCreateReqVO.java @@ -23,6 +23,6 @@ public class BpmProcessInstanceCopyCreateReqVO { @Schema(description = "抄送的用户编号数组", requiredMode = Schema.RequiredMode.REQUIRED, example = "[1,2]") @NotEmpty(message = "抄送用户不能为空") - private Collection userIds; + private Collection options; } diff --git a/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/service/impl/BpmProcessInstanceCopyServiceImpl.java b/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/service/impl/BpmProcessInstanceCopyServiceImpl.java index bfd3f72..71271b8 100644 --- a/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/service/impl/BpmProcessInstanceCopyServiceImpl.java +++ b/jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/service/impl/BpmProcessInstanceCopyServiceImpl.java @@ -126,7 +126,7 @@ public class BpmProcessInstanceCopyServiceImpl implements IBpmProcessInstanceCop // 2. 创建抄送流程 List copyList = - reqVO.getUserIds().stream().map(singleUserId -> + reqVO.getOptions().stream().map(singleUserId -> new BpmProcessInstanceCopyDO() .setTaskId(reqVO.getTaskId()).setTaskName(task.getName()) .setProcessInstanceId(processInstanceId).setStartUserId(Long.valueOf(processInstance.getStartUserId()))