修改医生管理的接口验证、增加配置项
Some checks are pending
Java CI with Maven / build (11) (push) Waiting to run
Java CI with Maven / build (17) (push) Waiting to run
Java CI with Maven / build (8) (push) Waiting to run
yudao-ui-admin CI / build (14.x) (push) Waiting to run
yudao-ui-admin CI / build (16.x) (push) Waiting to run
Some checks are pending
Java CI with Maven / build (11) (push) Waiting to run
Java CI with Maven / build (17) (push) Waiting to run
Java CI with Maven / build (8) (push) Waiting to run
yudao-ui-admin CI / build (14.x) (push) Waiting to run
yudao-ui-admin CI / build (16.x) (push) Waiting to run
This commit is contained in:
parent
69a9aba40b
commit
82957576d2
@ -2,6 +2,8 @@ package cn.iocoder.yudao.module.applyregistration.controller.admin.applyform;
|
|||||||
|
|
||||||
import cn.iocoder.yudao.framework.common.util.http.HttpUtils;
|
import cn.iocoder.yudao.framework.common.util.http.HttpUtils;
|
||||||
import cn.iocoder.yudao.module.applyregistration.dal.mysql.applyform.ApplyformMapper;
|
import cn.iocoder.yudao.module.applyregistration.dal.mysql.applyform.ApplyformMapper;
|
||||||
|
import cn.iocoder.yudao.module.infra.dal.dataobject.config.ConfigDO;
|
||||||
|
import cn.iocoder.yudao.module.infra.service.config.ConfigService;
|
||||||
import cn.iocoder.yudao.module.system.api.DatabaseUtils;
|
import cn.iocoder.yudao.module.system.api.DatabaseUtils;
|
||||||
import cn.iocoder.yudao.module.applyregistration.controller.admin.applyform.devicevo.DeviceVO;
|
import cn.iocoder.yudao.module.applyregistration.controller.admin.applyform.devicevo.DeviceVO;
|
||||||
import cn.iocoder.yudao.module.applyregistration.controller.admin.applyform.devicevo.deviceupVO;
|
import cn.iocoder.yudao.module.applyregistration.controller.admin.applyform.devicevo.deviceupVO;
|
||||||
@ -91,7 +93,8 @@ public class ApplyformController {
|
|||||||
private DicomworklistService dicomworklistService;
|
private DicomworklistService dicomworklistService;
|
||||||
@Resource
|
@Resource
|
||||||
private PatientexamlistService patientexamlistService;
|
private PatientexamlistService patientexamlistService;
|
||||||
|
@Resource
|
||||||
|
private ConfigService configService;
|
||||||
@Resource
|
@Resource
|
||||||
private OrgUnitService Service;
|
private OrgUnitService Service;
|
||||||
@Resource
|
@Resource
|
||||||
@ -521,6 +524,9 @@ public class ApplyformController {
|
|||||||
String msg="";
|
String msg="";
|
||||||
String re="调取成功";
|
String re="调取成功";
|
||||||
if (regId != null && !regId.isEmpty() && orgId != null && !orgId.isEmpty()) {
|
if (regId != null && !regId.isEmpty() && orgId != null && !orgId.isEmpty()) {
|
||||||
|
//获取配置项地址
|
||||||
|
ConfigDO config= configService.getConfigByKey("url.viewdcm");
|
||||||
|
|
||||||
Map<String, Object> params = new HashMap<>();
|
Map<String, Object> params = new HashMap<>();
|
||||||
params.put("regId", regId);
|
params.put("regId", regId);
|
||||||
params.put("orgId", orgId);
|
params.put("orgId", orgId);
|
||||||
@ -541,7 +547,7 @@ public class ApplyformController {
|
|||||||
if(!patientexamlistDO.getDeviceType().equals("US"))
|
if(!patientexamlistDO.getDeviceType().equals("US"))
|
||||||
{
|
{
|
||||||
//存放访问地址 一次检查一个地址
|
//存放访问地址 一次检查一个地址
|
||||||
dcmurl.add("https://pacs.gw12320.com/viewdcm/?regid="+patientexamlistDO.getRegId()+"&orgId="+patientexamlistDO.getOrgId()+"&examid="+patientexamlistDO.getExamId());
|
dcmurl.add(config.getValue()+"/?regid="+patientexamlistDO.getRegId()+"&orgId="+patientexamlistDO.getOrgId()+"&examid="+patientexamlistDO.getExamId());
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -55,7 +55,17 @@ public class DoctorController {
|
|||||||
@PreAuthorize("@ss.hasPermission('doctor::create')")
|
@PreAuthorize("@ss.hasPermission('doctor::create')")
|
||||||
@LogRecord(type = "医生管理", subType = "创建", bizNo ="{{#createReqVO.getDoctorID}}" , success = "创建ID为{{#createReqVO.getDoctorID}}的医生")
|
@LogRecord(type = "医生管理", subType = "创建", bizNo ="{{#createReqVO.getDoctorID}}" , success = "创建ID为{{#createReqVO.getDoctorID}}的医生")
|
||||||
public CommonResult<String> create(@Valid @RequestBody DoctorSaveReqVO createReqVO) {
|
public CommonResult<String> create(@Valid @RequestBody DoctorSaveReqVO createReqVO) {
|
||||||
return success(Service.create(createReqVO));
|
|
||||||
|
String Msg="";
|
||||||
|
DoctorDO doctorDO= Service.get(createReqVO.getDoctorID());
|
||||||
|
if(doctorDO!=null) {
|
||||||
|
Msg="医生编号已存在";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Msg= Service.create(createReqVO);
|
||||||
|
}
|
||||||
|
return success(Msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
@PutMapping("/update")
|
@PutMapping("/update")
|
||||||
|
@ -130,6 +130,12 @@
|
|||||||
<groupId>commons-net</groupId>
|
<groupId>commons-net</groupId>
|
||||||
<artifactId>commons-net</artifactId>
|
<artifactId>commons-net</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>cn.iocoder.boot</groupId>
|
||||||
|
<artifactId>yudao-module-infra-biz</artifactId>
|
||||||
|
<version>2.1.0-jdk8-snapshot</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
|
@ -2,6 +2,8 @@ package cn.iocoder.yudao.module.tblist.controller.admin.patientexamlist;
|
|||||||
|
|
||||||
import cn.iocoder.yudao.framework.common.util.date.DateUtils;
|
import cn.iocoder.yudao.framework.common.util.date.DateUtils;
|
||||||
import cn.iocoder.yudao.framework.common.util.io.FileUtils;
|
import cn.iocoder.yudao.framework.common.util.io.FileUtils;
|
||||||
|
import cn.iocoder.yudao.module.infra.dal.dataobject.config.ConfigDO;
|
||||||
|
import cn.iocoder.yudao.module.infra.service.config.ConfigService;
|
||||||
import cn.iocoder.yudao.module.system.dal.dataobject.org.OrgUnitDO;
|
import cn.iocoder.yudao.module.system.dal.dataobject.org.OrgUnitDO;
|
||||||
import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO;
|
import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO;
|
||||||
import cn.iocoder.yudao.module.system.service.org.OrgUnitService;
|
import cn.iocoder.yudao.module.system.service.org.OrgUnitService;
|
||||||
@ -76,6 +78,8 @@ public class PatientexamlistController {
|
|||||||
private OrgService OrgService;
|
private OrgService OrgService;
|
||||||
@Resource
|
@Resource
|
||||||
private OrgUnitService Service;
|
private OrgUnitService Service;
|
||||||
|
@Resource
|
||||||
|
private ConfigService configService;
|
||||||
|
|
||||||
@PostMapping("/create")
|
@PostMapping("/create")
|
||||||
@Operation(summary = "创建PACS检查列表")
|
@Operation(summary = "创建PACS检查列表")
|
||||||
@ -498,7 +502,8 @@ public class PatientexamlistController {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
//获取配置项地址
|
||||||
|
ConfigDO config= configService.getConfigByKey("url.ftpurl");
|
||||||
//上传成功
|
//上传成功
|
||||||
//当前时间
|
//当前时间
|
||||||
LocalDateTime dateTime = LocalDateTime.parse(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")),
|
LocalDateTime dateTime = LocalDateTime.parse(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")),
|
||||||
@ -506,7 +511,7 @@ public class PatientexamlistController {
|
|||||||
AdminUserDO user = userService.getUser(getLoginUserId());
|
AdminUserDO user = userService.getUser(getLoginUserId());
|
||||||
PatientexamlistSaveReqVO updateReqVO = new PatientexamlistSaveReqVO();
|
PatientexamlistSaveReqVO updateReqVO = new PatientexamlistSaveReqVO();
|
||||||
updateReqVO.setId(insimagescreenshotVO.getID());
|
updateReqVO.setId(insimagescreenshotVO.getID());
|
||||||
updateReqVO.setPdfurl("https://114.55.171.231:48082/" + insimagescreenshotVO.getID() + "/" + fileName);//https://pacs.gw12320.com/video
|
updateReqVO.setPdfurl(config.getValue()+"/" + insimagescreenshotVO.getID() + "/" + fileName);//https://pacs.gw12320.com/video https://114.55.171.231:48082
|
||||||
patientexamlistService.updatePatientexamlist(updateReqVO);
|
patientexamlistService.updatePatientexamlist(updateReqVO);
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user