Просмотр исходного кода

门诊患者能查询到对应住院号的住院检查

lighter 7 месяцев назад
Родитель
Сommit
4145a8687c

+ 7 - 1
src/main/java/thyyxxk/wxservice_server/service/InspectionsService.java

@@ -109,7 +109,13 @@ public class InspectionsService {
 
     public List<TestReport> checkTestIndex(ReportIndexInquiry inquiry) {
         inquiry.setReqEndTime(inquiry.getReqEndTime() + " 23:59:59");
-        return dao.selectTestReportIndex(inquiry);
+        List<TestReport> list = dao.selectTestReportIndex(inquiry);
+        List<String> inpatientNos = inpatientService.getInpatientNoByPatientId(inquiry.getPatientId());
+        for (String inpatientNo : inpatientNos) {
+            inquiry.setPatientId(inpatientNo);
+            list.addAll(dao.selectTestReportIndex(inquiry));
+        }
+        return list;
     }
 
     public TestReport checkTestDetail(ReportDetailInquiry request) {