分店角色 不让删除
This commit is contained in:
@@ -101,8 +101,8 @@ public class RoleController {
|
|||||||
@SaAdminCheckPermission(parentName = "角色管理接口", value = "role:remove", name = "角色删除")
|
@SaAdminCheckPermission(parentName = "角色管理接口", value = "role:remove", name = "角色删除")
|
||||||
@DeleteMapping
|
@DeleteMapping
|
||||||
public CzgResult<Boolean> remove(@RequestBody @Validated RoleRemoveDTO roleRemoveDTO) {
|
public CzgResult<Boolean> remove(@RequestBody @Validated RoleRemoveDTO roleRemoveDTO) {
|
||||||
if (roleRemoveDTO.id() == 1L || roleRemoveDTO.id() == 2L) {
|
if (roleRemoveDTO.id() == 1L || roleRemoveDTO.id() == 2L || roleRemoveDTO.id() == 3L) {
|
||||||
return CzgResult.failure("超级管理员角色不可删除");
|
return CzgResult.failure("默认角色不可删除");
|
||||||
}
|
}
|
||||||
return CzgResult.success(roleService.removeById(roleRemoveDTO.id()));
|
return CzgResult.success(roleService.removeById(roleRemoveDTO.id()));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user