代码提交
parent
3a04721234
commit
b7c1df5279
|
|
@ -87,6 +87,18 @@ public class AddressBookController {
|
|||
default:return ResultJson.error("权限不足!!");
|
||||
}
|
||||
|
||||
if (StringUtils.isNotBlank(model.getRole())){
|
||||
switch (Objects.requireNonNull(Role.getByName(user.getRole()))) {
|
||||
case R000:
|
||||
case R001:
|
||||
case R099:break;
|
||||
default:return ResultJson.error("权限不匹配");
|
||||
}
|
||||
if(Integer.parseInt(user.getRole()) < Integer.parseInt(model.getRole())){
|
||||
return ResultJson.error("权限不足!");
|
||||
}
|
||||
}
|
||||
|
||||
if (CollectionUtils.isNotEmpty(
|
||||
service.lambdaQuery()
|
||||
.eq(AddressBook::getName,String.valueOf(model.getName()).trim())
|
||||
|
|
@ -151,7 +163,17 @@ public class AddressBookController {
|
|||
default:return ResultJson.error("权限不足!!");
|
||||
}
|
||||
|
||||
|
||||
if (StringUtils.isNotBlank(model.getRole())){
|
||||
switch (Objects.requireNonNull(Role.getByName(user.getRole()))) {
|
||||
case R000:
|
||||
case R001:
|
||||
case R099:break;
|
||||
default:return ResultJson.error("权限不匹配");
|
||||
}
|
||||
if(Integer.parseInt(user.getRole()) < Integer.parseInt(model.getRole())){
|
||||
return ResultJson.error("权限不足!");
|
||||
}
|
||||
}
|
||||
AddressBook byId = service.getById(model.getId());
|
||||
if (Objects.isNull(byId)){
|
||||
return ResultJson.error("当前数据不存在");
|
||||
|
|
|
|||
Loading…
Reference in New Issue