From 6b6cc3eb4e8df79a9818d6f719bd356a4a279104 Mon Sep 17 00:00:00 2001 From: zhaokai Date: Thu, 19 Mar 2026 09:48:59 +0800 Subject: [PATCH] =?UTF-8?q?refactor(user):=20=E4=BC=98=E5=8C=96=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E8=A7=92=E8=89=B2=E5=88=86=E9=85=8D=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/zcloud/basic/info/command/UserUpdateExe.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/UserUpdateExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/UserUpdateExe.java index 8c1f083e..0ea4e66f 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/UserUpdateExe.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/UserUpdateExe.java @@ -425,6 +425,8 @@ public class UserUpdateExe { userE = new UserE(); BeanUtils.copyProperties(userDO, userE); userE.setEmploymentFlag(employmentFlag); + Long roleId = userRepository.getDefaultRoleId(); + userE.setRoleId(roleId); userGateway.update(userE); // } if (userE == null) { @@ -479,7 +481,6 @@ public class UserUpdateExe { userAddCmd.setAccount(userDO.getPhone()); userAddCmd.setName(userDO.getPhone()); RoleDeptAddCmd roleDeptAddCmd = new RoleDeptAddCmd(); - Long roleId = userRepository.getDefaultRoleId(); roleDeptAddCmd.setRoleId(roleId); roleDeptAddCmd.setDeptId(userDO.getDepartmentId()); List roleDeptAddCmdList = Collections.singletonList(roleDeptAddCmd);