| | |
| | | * @return 结果
|
| | | */
|
| | | @Override
|
| | | @Transactional
|
| | | @Transactional(rollbackFor = Exception.class)
|
| | | public int insertRole(SysRole role)
|
| | | {
|
| | | // 新增角色信息
|
| | |
| | | * @return 结果
|
| | | */
|
| | | @Override
|
| | | @Transactional
|
| | | @Transactional(rollbackFor = Exception.class)
|
| | | public int updateRole(SysRole role)
|
| | | {
|
| | | // 修改角色信息
|
| | |
| | | * @return 结果
|
| | | */
|
| | | @Override
|
| | | @Transactional
|
| | | @Transactional(rollbackFor = Exception.class)
|
| | | public int authDataScope(SysRole role)
|
| | | {
|
| | | // 修改角色信息
|
| | |
| | | * @return 结果
|
| | | */
|
| | | @Override
|
| | | @Transactional
|
| | | @Transactional(rollbackFor = Exception.class)
|
| | | public int deleteRoleById(Long roleId)
|
| | | {
|
| | | // 删除角色与菜单关联
|
| | |
| | | * @return 结果
|
| | | */
|
| | | @Override
|
| | | @Transactional
|
| | | @Transactional(rollbackFor = Exception.class)
|
| | | public int deleteRoleByIds(Long[] roleIds)
|
| | | {
|
| | | for (Long roleId : roleIds)
|
| | |
| | | * 批量选择授权用户角色
|
| | | *
|
| | | * @param roleId 角色ID
|
| | | * @param userIds 需要删除的用户数据ID
|
| | | * @param userIds 需要授权的用户数据ID
|
| | | * @return 结果
|
| | | */
|
| | | @Override
|