diff --git a/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/service/impl/FlwNodeExtServiceImpl.java b/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/service/impl/FlwNodeExtServiceImpl.java index 8e398692c..0fbb92c42 100644 --- a/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/service/impl/FlwNodeExtServiceImpl.java +++ b/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/service/impl/FlwNodeExtServiceImpl.java @@ -262,8 +262,7 @@ public class FlwNodeExtServiceImpl implements NodeExtService, IFlwNodeExtService Map variables = Arrays.stream(StringUtils.split(value, StringUtils.SEPARATOR)) .map(s -> StringUtils.split(s, "=")) .filter(arr -> arr.length == 2) - .collect(Collectors.toMap(arr -> arr[0], arr -> arr[1])); - + .collect(Collectors.toMap(arr -> arr[0], arr -> arr[1], (l, r) -> l)); nodeExtVo.setVariables(variables); } else { // 未知扩展类型,记录日志