提交 5328ffb9 编写于 作者: wenhao.qin's avatar wenhao.qin

fix --补充修改

上级 41016e69
流水线 #43203 已取消 于阶段
......@@ -71,13 +71,16 @@ public class HospitalSaasUserServiceImpl implements HospitalSaasUserService {
public int register(HospitalSaasUserReq req, Long doctorId) {
req.checkInsertParams();
validatorAdminRole(req.getRoleId(), req.getHospitalId().longValue());
if (CollectionUtils.isNotEmpty(req.getRoleId()) && ((req.getRoleId().contains(SaasRoleEnum.MAIN_ADMIN_ROLE)) || req.getRoleId().contains(SaasRoleEnum.ADMIN_ROLE))) {
if (CollectionUtils.isNotEmpty(req.getRoleId()) &&
((req.getRoleId().contains(SaasRoleEnum.MAIN_ADMIN_ROLE.getCode())) || req.getRoleId().contains(SaasRoleEnum.ADMIN_ROLE.getCode()))) {
throw new PicaException(PicaResultCode.PARAM_IS_INVALID.code(), "主管理员或系统管理员不可被操作");
}
if (req.getLoginFlag() == 1 && CollectionUtils.isNotEmpty(req.getRoleId()) && ((req.getRoleId().contains(SaasRoleEnum.MAIN_ADMIN_ROLE)) || req.getRoleId().contains(SaasRoleEnum.ADMIN_ROLE) || req.getRoleId().contains(SaasRoleEnum.SAAS_MAIN_ADMIN))) {
if (req.getLoginFlag() == 1 && CollectionUtils.isNotEmpty(req.getRoleId()) &&
((req.getRoleId().contains(SaasRoleEnum.MAIN_ADMIN_ROLE.getCode())) || req.getRoleId().contains(SaasRoleEnum.ADMIN_ROLE.getCode()) || req.getRoleId().contains(SaasRoleEnum.SAAS_MAIN_ADMIN.getCode()))) {
throw new PicaException(PicaResultCode.PARAM_IS_INVALID.code(), "saas系统管理员不可被操作");
}
if (CollectionUtils.isNotEmpty(req.getRoleId()) && (req.getRoleId().contains(SaasRoleEnum.NULL_ROLE)) && req.getRoleId().size() > 1) {
if (CollectionUtils.isNotEmpty(req.getRoleId()) &&
(req.getRoleId().contains(SaasRoleEnum.NULL_ROLE.getCode())) && req.getRoleId().size() > 1) {
throw new PicaException(PicaResultCode.PARAM_IS_INVALID.code(), "角色选择非法");
}
//得到手机号
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册