同步超声报告方法增加更新所见所得
This commit is contained in:
parent
261cdbdacb
commit
3dc8eb757e
@ -672,6 +672,14 @@ public class InspectPatientController {
|
|||||||
// 获取 pdfurl 和 pname
|
// 获取 pdfurl 和 pname
|
||||||
String pdfurl = (String) dataMap.get("pdfurl");
|
String pdfurl = (String) dataMap.get("pdfurl");
|
||||||
String pname = (String) dataMap.get("pname");
|
String pname = (String) dataMap.get("pname");
|
||||||
|
String examDescription="";
|
||||||
|
String diagResults="";
|
||||||
|
if(dataMap.get("examDescription")!=null&&dataMap.get("diagResults")!=null)
|
||||||
|
{
|
||||||
|
examDescription = (String) dataMap.get("examDescription");
|
||||||
|
diagResults = (String) dataMap.get("diagResults");
|
||||||
|
}
|
||||||
|
|
||||||
// 检查 pdfurl 和 pname 是否为空
|
// 检查 pdfurl 和 pname 是否为空
|
||||||
if (pdfurl != null && !pdfurl.isEmpty() && pname != null && !pname.isEmpty()) {
|
if (pdfurl != null && !pdfurl.isEmpty() && pname != null && !pname.isEmpty()) {
|
||||||
InspectPacsDataSaveReqVO inspectPacs = new InspectPacsDataSaveReqVO();
|
InspectPacsDataSaveReqVO inspectPacs = new InspectPacsDataSaveReqVO();
|
||||||
@ -681,6 +689,17 @@ public class InspectPatientController {
|
|||||||
inspectPacs.setPersonName(pname);
|
inspectPacs.setPersonName(pname);
|
||||||
pacsDataService.createPacsData(inspectPacs);
|
pacsDataService.createPacsData(inspectPacs);
|
||||||
}
|
}
|
||||||
|
//更新超声所见所得
|
||||||
|
if(examDescription!=null&&!examDescription.isEmpty()&&diagResults!=null&&!diagResults.isEmpty())
|
||||||
|
{
|
||||||
|
InspectPatientitemsSaveReqVO saveReqVO = new InspectPatientitemsSaveReqVO();
|
||||||
|
saveReqVO.setMedicalSn(medicalSn);
|
||||||
|
saveReqVO.setItemCode("US001");
|
||||||
|
saveReqVO.setExamDescription(examDescription);
|
||||||
|
saveReqVO.setItemResult(diagResults);
|
||||||
|
patientitemsService.updateitemUSinference(saveReqVO);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
|
|||||||
@ -71,6 +71,11 @@ public interface InspectPatientitemsService {
|
|||||||
* */
|
* */
|
||||||
String Getanalyse(String medicalSn, String itemCode);
|
String Getanalyse(String medicalSn, String itemCode);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* 根据体检编号和项目编号更新结论和所见
|
||||||
|
* */
|
||||||
|
void updateitemUSinference(InspectPatientitemsSaveReqVO saveReqVO);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获得患者体检项目
|
* 获得患者体检项目
|
||||||
*
|
*
|
||||||
|
|||||||
@ -140,7 +140,16 @@ public class InspectPatientitemsServiceImpl implements InspectPatientitemsServic
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@Override
|
||||||
|
public void updateitemUSinference(InspectPatientitemsSaveReqVO saveReqVO)
|
||||||
|
{
|
||||||
|
LambdaUpdateWrapper<InspectPatientitemsDO> updateWrapper = new LambdaUpdateWrapper<>();
|
||||||
|
updateWrapper.set(InspectPatientitemsDO::getItemResult, saveReqVO.getItemResult())
|
||||||
|
.set(InspectPatientitemsDO::getExamDescription, saveReqVO.getExamDescription())
|
||||||
|
.eq(InspectPatientitemsDO::getMedicalSn, saveReqVO.getMedicalSn())
|
||||||
|
.eq(InspectPatientitemsDO::getItemCode, saveReqVO.getItemCode());
|
||||||
|
patientitemsMapper.update(null, updateWrapper);
|
||||||
|
}
|
||||||
@Override
|
@Override
|
||||||
public InspectPatientitemsDO getPatientitems(Integer id) {
|
public InspectPatientitemsDO getPatientitems(Integer id) {
|
||||||
return patientitemsMapper.selectById(id);
|
return patientitemsMapper.selectById(id);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user