瀏覽代碼

fix 修复 用户与角色新增之后 id 未传递给其他方法问题

疯狂的狮子li 2 年之前
父節點
當前提交
1ac98f522f

+ 1 - 0
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysRoleServiceImpl.java

@@ -234,6 +234,7 @@ public class SysRoleServiceImpl implements ISysRoleService {
         SysRole role = BeanUtil.toBean(bo, SysRole.class);
         // 新增角色信息
         baseMapper.insert(role);
+        bo.setRoleId(role.getRoleId());
         return insertRoleMenu(bo);
     }
 

+ 1 - 0
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java

@@ -284,6 +284,7 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
         SysUser sysUser = BeanUtil.copyProperties(user, SysUser.class);
         // 新增用户信息
         int rows = baseMapper.insert(sysUser);
+        user.setUserId(sysUser.getUserId());
         // 新增用户岗位关联
         insertUserPost(user);
         // 新增用户与角色管理