|
@@ -306,20 +306,25 @@ public class ExamOrganizationRelationServiceImpl extends BaseServiceImpl<Long, E
|
|
|
if(Objects.isNull(examinationBasic)){
|
|
|
throw new BizException("考级项目不存在");
|
|
|
}
|
|
|
- ExamOrganizationRelation examOrganizationRelation = examOrganizationRelationDao.getExamOrganizationRelation(examId, organId);
|
|
|
- ExamOrganStatisticsDto examOrganStatistics = new ExamOrganStatisticsDto();
|
|
|
- try {
|
|
|
- examOrganStatistics = (ExamOrganStatisticsDto) BeanUtils.cloneBean(examOrganizationRelation);
|
|
|
- } catch (IllegalAccessException e) {
|
|
|
- e.printStackTrace();
|
|
|
- } catch (InstantiationException e) {
|
|
|
- e.printStackTrace();
|
|
|
- } catch (InvocationTargetException e) {
|
|
|
- e.printStackTrace();
|
|
|
- } catch (NoSuchMethodException e) {
|
|
|
- e.printStackTrace();
|
|
|
- }
|
|
|
+ ExamOrganStatisticsDto examOrganStatistics = examOrganizationRelationDao.getExamOrganizationRelation(examId, organId);
|
|
|
+
|
|
|
+ Map<String, BigDecimal> dayTransAmount=new HashMap<>();
|
|
|
+ Map<String, BigDecimal> dayPaymentAmount=new HashMap<>();
|
|
|
|
|
|
+ LocalDate today = LocalDate.now();
|
|
|
+ List<String> days=new ArrayList<>();
|
|
|
+ days.add(today.toString());
|
|
|
+ for (int i=-1;i>-7;i--){
|
|
|
+ today.plusDays(i);
|
|
|
+ days.add(today.toString());
|
|
|
+ }
|
|
|
+ for (String day : days) {
|
|
|
+ dayTransAmount.put(day, BigDecimal.valueOf(Math.random()*100));
|
|
|
+ dayPaymentAmount.put(day, BigDecimal.valueOf(Math.random()*100));
|
|
|
+ }
|
|
|
+ examOrganStatistics.setDayTransAmount(dayTransAmount);
|
|
|
+ examOrganStatistics.setDayPaymentAmount(dayPaymentAmount);
|
|
|
+ examOrganStatistics.setExamLifecycleLogs(examLifecycleLogDao.findWithExam(examId));
|
|
|
return examOrganStatistics;
|
|
|
}
|
|
|
|