|
@@ -169,32 +169,32 @@ public class TaizhouDocTrans extends DocTrans {
|
|
}
|
|
}
|
|
|
|
|
|
if (ListUtil.isNotEmpty(inputInfo.getConsultationDocs())) {
|
|
if (ListUtil.isNotEmpty(inputInfo.getConsultationDocs())) {
|
|
|
|
+ List<Map<String, Object>> crePageDataList = inputInfo.getConsultationDocs()
|
|
|
|
+ .stream()
|
|
|
|
+ .filter(consultationDoc -> consultationDoc != null && consultationDoc.getConsultationRecordDoc() != null)
|
|
|
|
+ .map(consultationDoc -> consultationDoc.getConsultationRecordDoc().getPageData())
|
|
|
|
+ .collect(Collectors.toList());
|
|
|
|
+ if (ListUtil.isNotEmpty(crePageDataList)) {
|
|
|
|
+ inputInfo.getPageData().put("会诊记录", crePageDataList);
|
|
|
|
+ }
|
|
|
|
|
|
|
|
+ List<Map<String, Object>> caPageDataList = inputInfo.getConsultationDocs()
|
|
|
|
+ .stream()
|
|
|
|
+ .filter(consultationDoc -> consultationDoc != null && consultationDoc.getConsultationApplicationDoc() != null)
|
|
|
|
+ .map(consultationDoc -> consultationDoc.getConsultationApplicationDoc().getPageData())
|
|
|
|
+ .collect(Collectors.toList());
|
|
|
|
+ if (ListUtil.isNotEmpty(caPageDataList)) {
|
|
|
|
+ inputInfo.getPageData().put("会诊申请单", caPageDataList);
|
|
|
|
+ }
|
|
|
|
|
|
- inputInfo.getPageData().put(
|
|
|
|
- "会诊记录",
|
|
|
|
- inputInfo.getConsultationDocs()
|
|
|
|
- .stream()
|
|
|
|
- .filter(consultationDoc -> consultationDoc != null && consultationDoc.getConsultationRecordDoc() != null)
|
|
|
|
- .map(consultationDoc -> consultationDoc.getConsultationRecordDoc().getPageData())
|
|
|
|
- .collect(Collectors.toList())
|
|
|
|
- );
|
|
|
|
- inputInfo.getPageData().put(
|
|
|
|
- "会诊申请单",
|
|
|
|
- inputInfo.getConsultationDocs()
|
|
|
|
- .stream()
|
|
|
|
- .filter(consultationDoc -> consultationDoc != null && consultationDoc.getConsultationApplicationDoc() != null)
|
|
|
|
- .map(consultationDoc -> consultationDoc.getConsultationApplicationDoc().getPageData())
|
|
|
|
- .collect(Collectors.toList())
|
|
|
|
- );
|
|
|
|
- inputInfo.getPageData().put(
|
|
|
|
- "会诊结果单",
|
|
|
|
- inputInfo.getConsultationDocs()
|
|
|
|
- .stream()
|
|
|
|
- .filter(consultationDoc -> consultationDoc != null && consultationDoc.getConsultationResultsDoc() != null)
|
|
|
|
- .map(consultationDoc -> consultationDoc.getConsultationResultsDoc().getPageData())
|
|
|
|
- .collect(Collectors.toList())
|
|
|
|
- );
|
|
|
|
|
|
+ List<Map<String, Object>> crsPageDataList = inputInfo.getConsultationDocs()
|
|
|
|
+ .stream()
|
|
|
|
+ .filter(consultationDoc -> consultationDoc != null && consultationDoc.getConsultationResultsDoc() != null)
|
|
|
|
+ .map(consultationDoc -> consultationDoc.getConsultationResultsDoc().getPageData())
|
|
|
|
+ .collect(Collectors.toList());
|
|
|
|
+ if (ListUtil.isNotEmpty(crsPageDataList)) {
|
|
|
|
+ inputInfo.getPageData().put("会诊结果单", crsPageDataList);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
if (ListUtil.isNotEmpty(inputInfo.getOperationDocs())) {
|
|
if (ListUtil.isNotEmpty(inputInfo.getOperationDocs())) {
|
|
List<Map<String, Object>> odPageDataList = inputInfo.getOperationDocs()
|
|
List<Map<String, Object>> odPageDataList = inputInfo.getOperationDocs()
|