소스 검색

视频会议

18792927508 2 년 전
부모
커밋
49c99ecb5e
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2
    0
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/impl/MsCaseApplicationServiceImpl.java

+ 2
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/impl/MsCaseApplicationServiceImpl.java 파일 보기

@@ -3232,6 +3232,8 @@ public class MsCaseApplicationServiceImpl implements MsCaseApplicationService {
3232 3232
                     if (CollectionUtil.isNotEmpty(agentUser.getRoles())) {
3233 3233
                         longList = agentUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList());
3234 3234
                         if (!longList.contains(roleId)) {
3235
+                            // 删除之前关联的角色
3236
+                            userRoleMapper.deleteUserRoleByUserId(agentUser.getUserId());
3235 3237
                             userRoleMapper.insertUserRole(agentUser.getUserId(), roleId);
3236 3238
                         }
3237 3239
                     } else {