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

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

update
上级 86a3ee3d
流水线 #47627 已失败 于阶段
......@@ -84,7 +84,6 @@ public class HospitalSaasUserServiceImpl implements HospitalSaasUserService {
@Override
@Transactional
public int register(HospitalSaasUserReq req, PicaUser picaUser) {
req.checkInsertParams();
if (req.getRoleId().contains(SaasRoleEnum.SAAS_MAIN_ADMIN.getCode())) {
PermissionDoctorRole existRole = doctorRoleMapper.selectByHospitalIdRoleId(req.getHospitalId(), SaasRoleEnum.SAAS_MAIN_ADMIN.getCode().intValue());
if (existRole != null) {
......
package com.pica.cloud.account.account.server.service;
import com.alibaba.fastjson.JSON;
import com.pica.cloud.account.account.server.App;
import com.pica.cloud.account.account.server.req.HospitalSaasUserReq;
import com.pica.cloud.foundation.utils.entity.PicaUser;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
import javax.annotation.Resource;
import static org.junit.Assert.*;
@RunWith(SpringRunner.class)
@SpringBootTest(classes = App.class)
public class HospitalSaasUserServiceTest {
@Resource
private HospitalSaasUserService hospitalSaasUserService;
@Test
public void register() {
PicaUser picaUser = new PicaUser();
picaUser.setId(618);
picaUser.setName("江陈");
HospitalSaasUserReq baseRequest = new HospitalSaasUserReq();
baseRequest = JSON.parseObject("{\n" +
" \"hospitalId\": 36471,\n" +
" \"hospitalName\": \"中国人民解放军第422医院\",\n" +
" \"loginFlag\": 0,\n" +
" \"mobile\": \"17521270004\",\n" +
" \"name\": \"王汉强\",\n" +
" \"productType\": 4,\n" +
" \"roleId\": [\n" +
" 4\n" +
" ],\n" +
" \"sourceType\": 7\n" +
"}", HospitalSaasUserReq.class);
int ret = hospitalSaasUserService.register(baseRequest, picaUser);
System.out.println(ret);
}
}
\ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册