新增根据体检编号查询患者信息 不包含头像
This commit is contained in:
parent
593d3f4698
commit
38d1d34d31
@ -547,7 +547,7 @@ public class InspectPatientController {
|
|||||||
@Operation(summary = "获取检验报告")
|
@Operation(summary = "获取检验报告")
|
||||||
public CommonResult<Boolean> getReportTj(@RequestParam("medicalSn") String medicalSn, @RequestParam("type") String type) {
|
public CommonResult<Boolean> getReportTj(@RequestParam("medicalSn") String medicalSn, @RequestParam("type") String type) {
|
||||||
//获取患者信息
|
//获取患者信息
|
||||||
InspectPatientDO patientDO = patientService.getPatientInfo(medicalSn);
|
InspectPatientDO patientDO = patientService.getnewPatientInfo(medicalSn);
|
||||||
if (patientDO != null) {
|
if (patientDO != null) {
|
||||||
|
|
||||||
String model = "";
|
String model = "";
|
||||||
|
@ -82,7 +82,11 @@ public interface InspectPatientService {
|
|||||||
* 根据体检编号获取患者信息的json
|
* 根据体检编号获取患者信息的json
|
||||||
* */
|
* */
|
||||||
InspectPatientDO getPatientInfo(String medicalSn);
|
InspectPatientDO getPatientInfo(String medicalSn);
|
||||||
|
/*
|
||||||
|
* 根据体检编号获取患者信息 不包含头像
|
||||||
|
* */
|
||||||
|
InspectPatientDO getnewPatientInfo(String medicalSn);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* 根据体检编号只获取shortid字段
|
* 根据体检编号只获取shortid字段
|
||||||
* */
|
* */
|
||||||
|
@ -174,7 +174,29 @@ public class InspectPatientServiceImpl implements InspectPatientService {
|
|||||||
|
|
||||||
return patientDO;
|
return patientDO;
|
||||||
}
|
}
|
||||||
|
@Override
|
||||||
|
public InspectPatientDO getnewPatientInfo(String medicalSn)
|
||||||
|
{
|
||||||
|
LambdaQueryWrapper<InspectPatientDO> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
queryWrapper.select(
|
||||||
|
InspectPatientDO::getMedicalSn,
|
||||||
|
InspectPatientDO::getGender,
|
||||||
|
InspectPatientDO::getPName,
|
||||||
|
InspectPatientDO::getCardId,
|
||||||
|
InspectPatientDO::getHospitalNo,
|
||||||
|
InspectPatientDO::getOrgname,
|
||||||
|
InspectPatientDO::getDistrictname,
|
||||||
|
InspectPatientDO::getOldmanflag,
|
||||||
|
InspectPatientDO::getHtnflag,
|
||||||
|
InspectPatientDO::getDiaflag,
|
||||||
|
InspectPatientDO::getSmiflag,
|
||||||
|
InspectPatientDO::getPulflag
|
||||||
|
);
|
||||||
|
queryWrapper.eq(InspectPatientDO::getMedicalSn, medicalSn);
|
||||||
|
InspectPatientDO patientDO = patientMapper.selectOne(queryWrapper);
|
||||||
|
return patientDO;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getPatientShortid(String medicalSn) {
|
public String getPatientShortid(String medicalSn) {
|
||||||
LambdaQueryWrapper<InspectPatientDO> queryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<InspectPatientDO> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
Loading…
Reference in New Issue
Block a user