提交 71e4f638 编写于 作者: 江陈's avatar 江陈

perf:加入合作机构自动开saas账号

新增修改saas人员信息client
上级 a3a51f53
流水线 #47653 已取消 于阶段
......@@ -40,4 +40,7 @@ public interface RegisterClient {
@PostMapping("/account/saas/hospital/registerV2")
PicaResponse<Integer> registerV2(@RequestBody HospitalSaasUserReq req, @RequestHeader("token") String token);
@PostMapping("/account/saas/hospital/upsert")
PicaResponse<Integer> upsert(@RequestBody HospitalSaasUserReq req);
}
\ No newline at end of file
......@@ -45,7 +45,6 @@ public class HospitalSaasUserController extends AccountBaseController {
@ApiOperation("机构saas平台人员注册 0失败 1成功 (密码可为空)")
@PostMapping(value = "/hospital/registerV2")
@EnabledLoginValidate
public PicaResponse<Integer> registerV2(@RequestBody HospitalSaasUserReq req, @RequestHeader("token") String token) {
logger.info("register: url:/saas/hospital/registerV2. start: {}", JSON.toJSONString(req));
req.checkInsertParamsNoPassWord();
......@@ -55,7 +54,6 @@ public class HospitalSaasUserController extends AccountBaseController {
@ApiOperation("机构saas平台人员更新 0失败 1成功")
@PostMapping(value = "/hospital/upsert")
@EnabledLoginValidate
public PicaResponse<Integer> upsert(@RequestBody HospitalSaasUserReq req) {
logger.info("upsert: url:/saas/hospital/upsert. start: {}", JSON.toJSONString(req));
return PicaResponse.toResponse(hospitalSaasUserService.upsert(req, super.fetchPicaUser()));
......
......@@ -250,6 +250,10 @@ public class HospitalSaasUserServiceImpl implements HospitalSaasUserService {
delRoleIdList.addAll(Arrays.asList(SaasRoleEnum.MAIN_ADMIN_ROLE.getCode(), SaasRoleEnum.ADMIN_ROLE.getCode(), SaasRoleEnum.SAAS_MAIN_ADMIN.getCode()));
}
if (null == picaUser) {
picaUser = new PicaUser();
picaUser.setId(0);
}
if (CollectionUtils.isNotEmpty(inputRoleIdList)) {
Map<String, Object> map = new HashMap(3);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册