From 407ca98a75875d5b4faa92eaded6924a798b2889 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=95=B8=E9=9D=9E?= <8153694@qq.com> Date: Fri, 9 May 2025 14:45:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=AF=84=E4=BB=B7=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E8=AE=A1=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/staff/service/impl/StaffServiceImpl.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/agent-manager/src/main/java/com/mortals/xhx/module/staff/service/impl/StaffServiceImpl.java b/agent-manager/src/main/java/com/mortals/xhx/module/staff/service/impl/StaffServiceImpl.java index 80090fc..c939469 100644 --- a/agent-manager/src/main/java/com/mortals/xhx/module/staff/service/impl/StaffServiceImpl.java +++ b/agent-manager/src/main/java/com/mortals/xhx/module/staff/service/impl/StaffServiceImpl.java @@ -83,8 +83,16 @@ public class StaffServiceImpl extends AbstractCRUDServiceImpl<StaffDao, StaffEnt userEntity.setCustomerId(entity.getId()); userService.getUserDao().insert(userEntity); - entity.setUserId(userEntity.getId()); + //鏇存柊榛樿鐢ㄦ埛瑙掕壊 + RoleUserQuery roleUserQuery = new RoleUserQuery(); + roleUserQuery.setUserId(userEntity.getId()); + roleUserQuery.setRoleIdList(Arrays.asList(3L)); + roleUserService.doDistributionRole(roleUserQuery); + + + entity.setUserId(userEntity.getId()); + this.dao.update(entity); super.saveAfter(entity, context); } @@ -117,7 +125,6 @@ public class StaffServiceImpl extends AbstractCRUDServiceImpl<StaffDao, StaffEnt userEntity.setPhone(entity.getPhoneNumber()); userService.getUserDao().update(userEntity); - //鏇存柊榛樿鐢ㄦ埛瑙掕壊 RoleUserQuery roleUserQuery = new RoleUserQuery(); roleUserQuery.setUserId(userEntity.getId()); -- 2.24.3