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

代码优化

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