提交 6107d8b7 authored 作者: hzh's avatar hzh

代码优化

上级 6f8b86ef
...@@ -608,8 +608,10 @@ public class SysUserServiceImpl implements ISysUserService { ...@@ -608,8 +608,10 @@ public class SysUserServiceImpl implements ISysUserService {
roleList.remove(UserConstants.SUPER_ADMIN_ID); roleList.remove(UserConstants.SUPER_ADMIN_ID);
} }
// 判断是否具有此角色的操作权限 // 判断是否具有此角色的操作权限
List<SysRoleVo> roles = roleMapper.selectRoleList( // List<SysRoleVo> roles = roleMapper.selectRoleList(
new QueryWrapper<SysRole>().in("r.role_id", roleList)); // new QueryWrapper<SysRole>().in("r.role_id", roleList));
List<SysRole> roles = roleMapper.selectList(new LambdaQueryWrapper<SysRole>()
.in(SysRole::getRoleId, roleList));
if (CollUtil.isEmpty(roles)) { if (CollUtil.isEmpty(roles)) {
throw new ServiceException("没有权限访问角色的数据"); throw new ServiceException("没有权限访问角色的数据");
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论