代码提交
parent
3a04721234
commit
b7c1df5279
|
|
@ -87,6 +87,18 @@ public class AddressBookController {
|
||||||
default:return ResultJson.error("权限不足!!");
|
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(
|
if (CollectionUtils.isNotEmpty(
|
||||||
service.lambdaQuery()
|
service.lambdaQuery()
|
||||||
.eq(AddressBook::getName,String.valueOf(model.getName()).trim())
|
.eq(AddressBook::getName,String.valueOf(model.getName()).trim())
|
||||||
|
|
@ -151,7 +163,17 @@ public class AddressBookController {
|
||||||
default:return ResultJson.error("权限不足!!");
|
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());
|
AddressBook byId = service.getById(model.getId());
|
||||||
if (Objects.isNull(byId)){
|
if (Objects.isNull(byId)){
|
||||||
return ResultJson.error("当前数据不存在");
|
return ResultJson.error("当前数据不存在");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue