|
@@ -106,6 +106,14 @@ public class TaizhouDocTrans extends DocTrans {
|
|
|
TaiZhouThreeLevelWardDocTrans threeLevelWardDocTrans = new TaiZhouThreeLevelWardDocTrans();
|
|
|
inputInfo.setThreeLevelWardDocs(threeLevelWardDocTrans.extract(i));
|
|
|
break;
|
|
|
+ case "输血后效果评价":
|
|
|
+ TaiZhouClinicBloodEffectDocTrans clinicBloodEffectDocTrans = new TaiZhouClinicBloodEffectDocTrans();
|
|
|
+ inputInfo.setClinicBloodEffectDocs(clinicBloodEffectDocTrans.extract(i));
|
|
|
+ break;
|
|
|
+ case "病理检验送检单":
|
|
|
+ TaiZhouPathologyShipDocTrans pathologyShipDocTrans = new TaiZhouPathologyShipDocTrans();
|
|
|
+ inputInfo.setPathologyShipDocs(pathologyShipDocTrans.extract(i));
|
|
|
+ break;
|
|
|
default:
|
|
|
break;
|
|
|
}
|
|
@@ -140,15 +148,18 @@ public class TaizhouDocTrans extends DocTrans {
|
|
|
if (ListUtil.isNotEmpty(inputInfo.getClinicalBloodDocs())) {
|
|
|
inputInfo.getPageData().put("输血/血制品病程记录", inputInfo.getClinicalBloodDocs().stream().map(i -> i.getPageData()).collect(Collectors.toList()));
|
|
|
}
|
|
|
+ if (ListUtil.isNotEmpty(inputInfo.getClinicBloodEffectDocs())) {
|
|
|
+ inputInfo.getPageData().put("输血后效果评价", inputInfo.getClinicBloodEffectDocs().stream().map(i -> i.getPageData()).collect(Collectors.toList()));
|
|
|
+ }
|
|
|
if (ListUtil.isNotEmpty(inputInfo.getCrisisValueReportDocs())) {
|
|
|
inputInfo.getPageData().put("危急值记录", inputInfo.getCrisisValueReportDocs().stream().map(i -> i.getPageData()).collect(Collectors.toList()));
|
|
|
}
|
|
|
if (ListUtil.isNotEmpty(inputInfo.getCriticallyIllNoticeDocs())) {
|
|
|
inputInfo.getPageData().put("病危通知书", inputInfo.getCriticallyIllNoticeDocs().stream().map(i -> i.getPageData()).collect(Collectors.toList()));
|
|
|
}
|
|
|
- // if (ListUtil.isNotEmpty(inputInfo.getDifficultCaseDiscussDocs())) {
|
|
|
- // inputInfo.getPageData().put("疑难病例讨论记录", inputInfo.getDifficultCaseDiscussDocs().stream().map(i -> i.getPageData()).collect(Collectors.toList()));
|
|
|
- // }
|
|
|
+ if (ListUtil.isNotEmpty(inputInfo.getDifficultCaseDiscussDocs())) {
|
|
|
+ inputInfo.getPageData().put("疑难病例讨论记录", inputInfo.getDifficultCaseDiscussDocs().stream().map(i -> i.getPageData()).collect(Collectors.toList()));
|
|
|
+ }
|
|
|
// if (ListUtil.isNotEmpty(inputInfo.getDoctorAdviceDocs())) {
|
|
|
// inputInfo.getPageData().put("医嘱信息", inputInfo.getDoctorAdviceDocs().stream().map(i -> i.getPageData()).collect(Collectors.toList()));
|
|
|
// }
|
|
@@ -167,6 +178,9 @@ public class TaizhouDocTrans extends DocTrans {
|
|
|
if (ListUtil.isNotEmpty(inputInfo.getThreeLevelWardDocs())) {
|
|
|
inputInfo.getPageData().put("查房记录", inputInfo.getThreeLevelWardDocs().get(0).getAllDoctorWradDocs().stream().map(i -> i.getPageData()).collect(Collectors.toList()));
|
|
|
}
|
|
|
+ if (ListUtil.isNotEmpty(inputInfo.getPathologyShipDocs())) {
|
|
|
+ inputInfo.getPageData().put("病理检验送检单", inputInfo.getPathologyShipDocs().stream().map(i -> i.getPageData()).collect(Collectors.toList()));
|
|
|
+ }
|
|
|
|
|
|
if (ListUtil.isNotEmpty(inputInfo.getConsultationDocs())) {
|
|
|
List<Map<String, Object>> crePageDataList = inputInfo.getConsultationDocs()
|