提交 8b19deab 编写于 作者: wenhao.qin's avatar wenhao.qin

添加 逻辑标识adminSaasFlag = 0;

上级 461f39e5
流水线 #43184 已取消 于阶段
......@@ -31,4 +31,7 @@ public class HospitalSaasUserListReq {
@ApiModelProperty("页码")
private Integer pageNo = 1;
@ApiModelProperty("登录来源 0:运营平台 1:saas")
private Integer loginFlag = 0;
}
......@@ -30,4 +30,6 @@ public class HospitalSaasUserDto {
private Long roleId;
@ApiModelProperty("角色名称")
private String roleName;
@ApiModelProperty("saas系统管理员标识 0 不是 1是")
private Integer adminSaasFlag = 0;
}
......@@ -182,6 +182,12 @@ public class HospitalSaasUserServiceImpl implements HospitalSaasUserService {
String phone = EncryptUtils.decryptContent(t.getMobile(), EncryptConstants.ENCRYPT_TYPE_MOBILE, EncryptConstants.ENCRYPT_DECRYPT_KEY);
String mixMobile = mixMobile(phone);
t.setMobile(mixMobile);
if (req.getLoginFlag() == 1 && Objects.nonNull(t.getRoleId()) && t.getRoleId() < SaasRoleEnum.SAAS_DOCTOR.getCode()) {
t.setAdminSaasFlag(1);
}
if (req.getLoginFlag() == 0 && Objects.nonNull(t.getRoleId()) && t.getRoleId() < SaasRoleEnum.SAAS_MAIN_ADMIN.getCode()) {
t.setAdminSaasFlag(1);
}
});
return new HospitalSaasUserResp(lists, count);
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册