|
|
@ -67,6 +67,23 @@ public class RoleServiceImpl implements RoleService { |
|
|
|
return Result.success("创建成功"); |
|
|
|
} |
|
|
|
|
|
|
|
//删除角色 |
|
|
|
@Override |
|
|
|
@Transactional |
|
|
|
public Result deleteRole(RoleVo roleVo) { |
|
|
|
if (roleVo.getId() == null) { |
|
|
|
return Result.error("角色id为空"); |
|
|
|
} |
|
|
|
try { |
|
|
|
roleMapper.deleteRoleMenu(roleVo); |
|
|
|
roleMapper.deleteRole(roleVo); |
|
|
|
} catch (Exception e) { |
|
|
|
e.printStackTrace(); |
|
|
|
return Result.error("删除失败"); |
|
|
|
} |
|
|
|
return Result.success("删除成功"); |
|
|
|
} |
|
|
|
|
|
|
|
//查找全部角色 |
|
|
|
@Override |
|
|
|
public List<RoleVo> selectAllRole() { |
|
|
|