|
@@ -70,8 +70,7 @@ public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> impl
|
|
|
@Override
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public boolean deleteRole(String roleid) {
|
|
public boolean deleteRole(String roleid) {
|
|
|
- Integer i = sysRoleMapper.selectRoleUserRelation(roleid);
|
|
|
|
|
- if (i==0){
|
|
|
|
|
|
|
+
|
|
|
//1.删除角色和用户关系
|
|
//1.删除角色和用户关系
|
|
|
sysRoleMapper.deleteRoleUserRelation(roleid);
|
|
sysRoleMapper.deleteRoleUserRelation(roleid);
|
|
|
//2.删除角色和权限关系
|
|
//2.删除角色和权限关系
|
|
@@ -79,10 +78,6 @@ public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> impl
|
|
|
//3.删除角色
|
|
//3.删除角色
|
|
|
this.removeById(roleid);
|
|
this.removeById(roleid);
|
|
|
return true;
|
|
return true;
|
|
|
- }else {
|
|
|
|
|
- return false;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|