From 141151acc3ece8fd5b10f53daedb3149034a82e6 Mon Sep 17 00:00:00 2001 From: wangli <274027703@qq.com> Date: Tue, 25 Nov 2025 10:27:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(RDMP-3845)=20-=20=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E5=A4=8D=E9=80=89=E6=A1=86=E6=B6=88=E8=B4=B9=E6=97=B6=E7=9A=84?= =?UTF-8?q?=E5=A4=9A=E5=80=BC=E9=93=BE=E6=8E=A5=E7=AC=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cmd/CustomGetProcessInstanceVariablesToObjectCmd.java | 4 ++-- .../server/controller/web/manage/PrintAdminController.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomGetProcessInstanceVariablesToObjectCmd.java b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomGetProcessInstanceVariablesToObjectCmd.java index bfadf9559..e6a69de1c 100644 --- a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomGetProcessInstanceVariablesToObjectCmd.java +++ b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/cmd/CustomGetProcessInstanceVariablesToObjectCmd.java @@ -235,7 +235,7 @@ public class CustomGetProcessInstanceVariablesToObjectCmd extends AbstractComman variables.add(VariableObjectDTO.builder() .key(field.getId()) .desc(field.getName()) - .value(StringUtils.collectionToCommaDelimitedString(optionNames)) + .value(StringUtils.collectionToDelimitedString(optionNames, ";")) .type(convert(field.getType())) .build()); } @@ -250,7 +250,7 @@ public class CustomGetProcessInstanceVariablesToObjectCmd extends AbstractComman variables.add(VariableObjectDTO.builder() .key(field.getId()) .desc(field.getName()) - .value(StringUtils.collectionToCommaDelimitedString(optionNames)) + .value(StringUtils.collectionToDelimitedString(optionNames, ";")) .type(convert(field.getType())) .build()); } diff --git a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/manage/PrintAdminController.java b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/manage/PrintAdminController.java index 569202d76..f91d3101e 100644 --- a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/manage/PrintAdminController.java +++ b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/web/manage/PrintAdminController.java @@ -377,7 +377,7 @@ public class PrintAdminController implements PrintAdminApi { return optionFormField.getOptions().stream() .filter(i -> selectedValues.contains(i.getId())) .map(Option::getName) - .collect(Collectors.joining(",")); + .collect(Collectors.joining(";")); } private void generateSystemFieldVariables(String processInstanceId, Map result) {