Merge branch 'dev' of SH-Arbitrate/Mediation-Backend into prod

This commit was merged in pull request #101.
This commit is contained in:
2024-02-28 09:53:30 +08:00
committed by Gitea
@@ -3232,6 +3232,8 @@ public class MsCaseApplicationServiceImpl implements MsCaseApplicationService {
if (CollectionUtil.isNotEmpty(agentUser.getRoles())) { if (CollectionUtil.isNotEmpty(agentUser.getRoles())) {
longList = agentUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList()); longList = agentUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList());
if (!longList.contains(roleId)) { if (!longList.contains(roleId)) {
// 删除之前关联的角色
userRoleMapper.deleteUserRoleByUserId(agentUser.getUserId());
userRoleMapper.insertUserRole(agentUser.getUserId(), roleId); userRoleMapper.insertUserRole(agentUser.getUserId(), roleId);
} }
} else { } else {