|
@@ -450,9 +450,15 @@ public class ExaminationBasicServiceImpl extends BaseServiceImpl<Long, Examinati
|
|
|
@Override
|
|
|
public Map<String, Object> getHomePageExams(Integer organId) {
|
|
|
Map<String, Object> result=new HashMap<>();
|
|
|
+
|
|
|
List<Integer> childOrganIds = organizationService.getChildOrganIds(organId, true);
|
|
|
+
|
|
|
+ ExamStatisticsDto tenantExamStatistics = examinationBasicDao.getTenantExamStatistics(childOrganIds);
|
|
|
+ result.put("statistics", tenantExamStatistics);
|
|
|
+
|
|
|
List<ExaminationBasicDto> dataList = examinationBasicDao.getUnderwayExams(organId,childOrganIds);
|
|
|
if(CollectionUtils.isEmpty(dataList)){
|
|
|
+ result.put("exams", Collections.EMPTY_LIST);
|
|
|
return result;
|
|
|
}
|
|
|
|
|
@@ -476,8 +482,6 @@ public class ExaminationBasicServiceImpl extends BaseServiceImpl<Long, Examinati
|
|
|
examinationBasicDto.setTotalPaymentAmount(totalPaymentAmount);
|
|
|
}
|
|
|
result.put("exams", dataList);
|
|
|
- ExamStatisticsDto tenantExamStatistics = examinationBasicDao.getTenantExamStatistics(childOrganIds);
|
|
|
- result.put("statistics", tenantExamStatistics);
|
|
|
return result;
|
|
|
}
|
|
|
|