From 6c4eea5054ac3e6dd4a6b4d0ff67886a520a39cc Mon Sep 17 00:00:00 2001 From: SondonYong Date: Tue, 9 Dec 2025 15:30:42 +0800 Subject: [PATCH] =?UTF-8?q?dev:=E7=9B=B8=E5=85=B3=E6=96=B9=E7=AB=AF?= =?UTF-8?q?=E5=88=9B=E5=BB=BA=E9=BB=98=E8=AE=A4=E9=80=9A=E7=94=A8=E8=A7=92?= =?UTF-8?q?=E8=89=B2=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/zcloud/basic/info/command/UserAddExe.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/UserAddExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/UserAddExe.java index 1e359a2..3e56032 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/UserAddExe.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/UserAddExe.java @@ -269,6 +269,13 @@ public class UserAddExe { BeanUtils.copyProperties(cmd, userE); userE.initAdd(tenantId, userE); CorpInfoDO corpInfoDO = corpInfoRepository.getById(userE.getCorpinfoId()); + + Long roleId = userRepository.getDefaultRoleId(); + if (roleId == null){ + throw new BizException("未创建默认通用角色,请联系管理员"); + } + userE.setRoleId(roleId); + boolean res = false; try { res = userGateway.addXgf(userE);