| | |
| | | * @return 结果
|
| | | */
|
| | | @Override
|
| | | public String checkRoleNameUnique(SysRole role)
|
| | | public boolean checkRoleNameUnique(SysRole role)
|
| | | {
|
| | | Long roleId = StringUtils.isNull(role.getRoleId()) ? -1L : role.getRoleId();
|
| | | SysRole info = roleMapper.checkRoleNameUnique(role.getRoleName());
|
| | |
| | | * @return 结果
|
| | | */
|
| | | @Override
|
| | | public String checkRoleKeyUnique(SysRole role)
|
| | | public boolean checkRoleKeyUnique(SysRole role)
|
| | | {
|
| | | Long roleId = StringUtils.isNull(role.getRoleId()) ? -1L : role.getRoleId();
|
| | | SysRole info = roleMapper.checkRoleKeyUnique(role.getRoleKey());
|
| | |
| | | for (Long roleId : roleIds)
|
| | | {
|
| | | checkRoleAllowed(new SysRole(roleId));
|
| | | checkRoleDataScope(roleId);
|
| | | SysRole role = selectRoleById(roleId);
|
| | | if (countUserRoleByRoleId(roleId) > 0)
|
| | | {
|
| | |
| | | * 批量选择授权用户角色
|
| | | *
|
| | | * @param roleId 角色ID
|
| | | * @param userIds 需要删除的用户数据ID
|
| | | * @param userIds 需要授权的用户数据ID
|
| | | * @return 结果
|
| | | */
|
| | | @Override
|