From 5c9677c0d598f4ccece3a0ab1799ae831ac30995 Mon Sep 17 00:00:00 2001 From: linbangquan <1437892690@qq.com> Date: Tue, 19 Mar 2024 18:10:14 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20=E7=AC=AC=E4=B8=89?= =?UTF-8?q?=E6=96=B9=E5=88=9B=E5=BB=BA=E5=B7=A5=E5=8D=95=E7=9A=84=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=EF=BC=8C=E8=A1=A8=E5=8D=95=E5=80=BC=E7=AE=80=E5=8C=96?= =?UTF-8?q?=E8=A7=84=E8=8C=83=EF=BC=8C=E7=BB=9F=E4=B8=80=E7=94=A8=E6=95=B0?= =?UTF-8?q?=E7=BB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1114550416408576]第三方创建工单的接口,表单值简化规范,统一用数组 http://192.168.0.96:8090/demo/rdm.html#/story-detail/939050947543040/939050947543042/1114550416408576 --- .../form/attribute/handler/UserSelectHandler.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/neatlogic/module/framework/form/attribute/handler/UserSelectHandler.java b/src/main/java/neatlogic/module/framework/form/attribute/handler/UserSelectHandler.java index 0fc1ebfc3..efd4ee5d0 100644 --- a/src/main/java/neatlogic/module/framework/form/attribute/handler/UserSelectHandler.java +++ b/src/main/java/neatlogic/module/framework/form/attribute/handler/UserSelectHandler.java @@ -211,38 +211,38 @@ public class UserSelectHandler extends FormHandlerBase { if (CollectionUtils.isEmpty(textList)) { return textList; } - List valueList = new ArrayList<>(); + JSONArray valueList = new JSONArray(); for (String textStr : textList) { if (groupList.contains(GroupSearch.COMMON.getValue())) { if (Objects.equals(textStr, UserType.ALL.getText())) { valueList.add(GroupSearch.COMMON.getValuePlugin() + UserType.ALL.getValue()); - break; + continue; } } if (groupList.contains(GroupSearch.USER.getValue())) { UserVo userVo = userMapper.getUserByUserId(textStr); if (userVo != null) { valueList.add(GroupSearch.USER.getValuePlugin() + userVo.getUuid()); - break; + continue; } List list = userMapper.getUserUuidListByUserName(textStr); if (CollectionUtils.isNotEmpty(list)) { valueList.add(GroupSearch.USER.getValuePlugin() + list.get(0)); - break; + continue; } } if (groupList.contains(GroupSearch.TEAM.getValue())) { List list = teamMapper.getTeamUuidByName(textStr); if (CollectionUtils.isNotEmpty(list)) { valueList.add(GroupSearch.TEAM.getValuePlugin() + list.get(0)); - break; + continue; } } if (groupList.contains(GroupSearch.ROLE.getValue())) { List list = roleMapper.getRoleUuidByName(textStr); if (CollectionUtils.isNotEmpty(list)) { valueList.add(GroupSearch.ROLE.getValuePlugin() + list.get(0)); - break; + continue; } } } -- Gitee