Selaa lähdekoodia

update 处理多余的角色删除操作,合并到insertUserRole

Yjoioooo 2 vuotta sitten
vanhempi
commit
750cbe9312

+ 1 - 3
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysUserServiceImpl.java

@@ -330,9 +330,7 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
     @Override
     @Transactional(rollbackFor = Exception.class)
     public void insertUserAuth(Long userId, Long[] roleIds) {
-        userRoleMapper.delete(new LambdaQueryWrapper<SysUserRole>()
-            .eq(SysUserRole::getUserId, userId));
-        insertUserRole(userId, roleIds, false);
+        insertUserRole(userId, roleIds, true);
     }
 
     /**