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

fix --角色列表添加是否是系统管理员字段

上级 2ecf49a9
流水线 #42998 已取消 于阶段
......@@ -22,4 +22,6 @@ public class HospitalRoleDto {
private String createId;
@ApiModelProperty("创建时间")
private Long createTime;
@ApiModelProperty("saas系统管理员标识 0 不是 1是")
private Integer adminSaasFlag = 0;
}
......@@ -42,7 +42,7 @@ public class HospitalSaasRoleServiceImpl implements HospitalSaasRoleService {
throw new PicaWarnException(PicaResultCode.DATA_EXCEPTION.code(), "备注长度≤100字符");
}
if (Objects.nonNull(req.getId()) && (req.getId() <= 4 )) {
if (Objects.nonNull(req.getId()) && (req.getId() <= 4)) {
throw new PicaWarnException(AccountExceptionEnum.PAT_ACCT_HAS_EXIST.getCode(), "该角色无法编辑或删除");
}
......@@ -85,6 +85,11 @@ public class HospitalSaasRoleServiceImpl implements HospitalSaasRoleService {
map.put("pageNo", (req.getPageNo() - 1) * req.getPageSize());
map.put("pageSize", req.getPageSize());
List<HospitalRoleDto> roleDtos = permissionRoleMapper.listByPage(map);
roleDtos.stream().forEach(t -> {
if (Objects.equals(t.getRoleId(), 3)) {
t.setAdminSaasFlag(1);
}
});
return new HospitalRoleResp(roleDtos, count);
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册