Przeglądaj źródła

1、服务指标

Joburgess 5 lat temu
rodzic
commit
86f146a373

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/ExtracurricularExercisesReplyService.java

@@ -66,5 +66,5 @@ public interface ExtracurricularExercisesReplyService extends BaseService<Long,
      * @return void
      */
     void exercisesSituationStatistics();
-    void exercisesSituationStatistics2();
+    void exercisesSituationStatistics2(String monday);
 }

+ 4 - 2
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ExtracurricularExercisesReplyServiceImpl.java

@@ -283,10 +283,12 @@ public class ExtracurricularExercisesReplyServiceImpl extends BaseServiceImpl<Lo
 
 	@Override
 	@Transactional(rollbackFor = Exception.class)
-	public void exercisesSituationStatistics2() {
+	public void exercisesSituationStatistics2(String monday) {
 		LocalDate nowDate = LocalDateTime.now(DateUtil.zoneId).toLocalDate();
-//		LocalDate nowDate = LocalDate.parse("2020-04-20", DateUtil.dateFormatter);
 		LocalDate monDayDate = nowDate.with(DateUtil.weekFields.dayOfWeek(), DayOfWeek.MONDAY.getValue());
+		if(StringUtils.isNotBlank(monday)){
+			monDayDate=LocalDate.parse(monday, DateUtil.dateFormatter);
+		}
 		LocalDate sunDayDate = nowDate.with(DateUtil.weekFields.dayOfWeek(), DayOfWeek.SUNDAY.getValue());
 
 		List<Student> serviceStudents = studentDao.getServiceStudents();

+ 9 - 0
mec-web/src/main/java/com/ym/mec/web/controller/ExtracurricularExercisesReplyController.java

@@ -53,4 +53,13 @@ public class ExtracurricularExercisesReplyController extends BaseController {
         }
         return succeed(extracurricularExercisesReplyService.findExtraExercises(queryInfo));
     }
+
+    @GetMapping("/exercisesSituationStatistics")
+    public HttpResponseResult exercisesSituationStatistics(){
+        String[] mondays=new String[]{"2020-03-30","2020-04-06","2020-04-13","2020-04-20","2020-04-27"};
+        for (String monday : mondays) {
+            extracurricularExercisesReplyService.exercisesSituationStatistics2(monday);
+        }
+        return succeed();
+    }
 }

+ 1 - 1
mec-web/src/main/java/com/ym/mec/web/controller/TaskController.java

@@ -214,7 +214,7 @@ public class TaskController extends BaseController {
 	//学生服务信息统计
 	@GetMapping("/exercisesSituationStatistics")
 	public void exercisesSituationStatistics(){
-		extracurricularExercisesReplyService.exercisesSituationStatistics2();
+		extracurricularExercisesReplyService.exercisesSituationStatistics2(null);
 	}
 
 	//更新学生运营指标