Procházet zdrojové kódy

feat:1、服务指标

Joburgess před 4 roky
rodič
revize
b94eaeb6e6

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

@@ -155,14 +155,14 @@ public class ExtracurricularExercisesReplyServiceImpl extends BaseServiceImpl<Lo
 		LocalDate monDayDate = nowDate.with(DateUtil.weekFields.dayOfWeek(), DayOfWeek.MONDAY.getValue());
 		LocalDate createDateTime = LocalDateTime.ofInstant(existExtra.getCreateTime().toInstant(), DateUtil.zoneId).toLocalDate();
 		LocalDate createMonday = createDateTime.with(DateUtil.weekFields.dayOfWeek(), DayOfWeek.MONDAY.getValue());
-		if(createDateTime.isBefore(monDayDate)){
-			StudentExtracurricularExercisesSituation studentExercisesSituation = studentExtracurricularExercisesSituationDao.findStudentExercisesSituationsWithMonDay(createMonday.toString(), existExtra.getUserId());
-			if(Objects.nonNull(studentExercisesSituation)){
-				studentExercisesSituation.setExercisesReplyNum(1);
-				studentExercisesSituation.setLastSubmitTime(now);
-				studentExtracurricularExercisesSituationDao.update(studentExercisesSituation);
-			}
-		}
+//		if(createDateTime.isBefore(monDayDate)){
+//			StudentExtracurricularExercisesSituation studentExercisesSituation = studentExtracurricularExercisesSituationDao.findStudentExercisesSituationsWithMonDay(createMonday.toString(), existExtra.getUserId());
+//			if(Objects.nonNull(studentExercisesSituation)){
+//				studentExercisesSituation.setExercisesReplyNum(1);
+//				studentExercisesSituation.setLastSubmitTime(now);
+//				studentExtracurricularExercisesSituationDao.update(studentExercisesSituation);
+//			}
+//		}
 
 		int submitStudentNum=extracurricularExercisesReplyDao.countIsSubmitStudents(existExtra.getExtracurricularExercisesId());
 		extracurricularExercises.setCompletedNum(submitStudentNum);

+ 8 - 8
mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentCourseHomeworkServiceImpl.java

@@ -140,14 +140,14 @@ public class StudentCourseHomeworkServiceImpl extends BaseServiceImpl<Long, Stud
                 }
                 break;
         }
-        if(createDateTime.isBefore(monDayDate)&&isOk){
-            StudentExtracurricularExercisesSituation studentExercisesSituation = studentExtracurricularExercisesSituationDao.findStudentExercisesSituationsWithMonDay(createMonday.toString(), existHomework.getUserId());
-            if(Objects.nonNull(studentExercisesSituation)){
-                studentExercisesSituation.setExercisesReplyNum(1);
-                studentExercisesSituation.setLastSubmitTime(now);
-                studentExtracurricularExercisesSituationDao.update(studentExercisesSituation);
-            }
-        }
+//        if(createDateTime.isBefore(monDayDate)&&isOk){
+//            StudentExtracurricularExercisesSituation studentExercisesSituation = studentExtracurricularExercisesSituationDao.findStudentExercisesSituationsWithMonDay(createMonday.toString(), existHomework.getUserId());
+//            if(Objects.nonNull(studentExercisesSituation)){
+//                studentExercisesSituation.setExercisesReplyNum(1);
+//                studentExercisesSituation.setLastSubmitTime(now);
+//                studentExtracurricularExercisesSituationDao.update(studentExercisesSituation);
+//            }
+//        }
 
         studentServeService.updateExercisesSituation(courseSchedule.getClassDate(), new ArrayList<>(Arrays.asList(bean.getUserId())), courseSchedule.getTeacherId());
 

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

@@ -670,12 +670,12 @@ public class StudentServeServiceImpl implements StudentServeService {
             LocalDate courseStartLocalDate = LocalDateTime.ofInstant(studentHomework.getCourseStartTime().toInstant(), DateUtil.zoneId).toLocalDate();
             switch (courseStartLocalDate.getDayOfWeek()){
                 case SATURDAY:
-                    if(DateUtil.daysBetween(studentHomework.getCourseStartTime(), studentHomework.getHomeworkCreateTime())<4){
+                    if(DateUtil.daysBetween(studentHomework.getCourseStartTime(), studentHomework.getHomeworkCreateTime())<40){
                         studentHomeworksTmp.add(studentHomework);
                     }
                     break;
                 case SUNDAY:
-                    if(DateUtil.daysBetween(studentHomework.getCourseStartTime(), studentHomework.getHomeworkCreateTime())<3){
+                    if(DateUtil.daysBetween(studentHomework.getCourseStartTime(), studentHomework.getHomeworkCreateTime())<30){
                         studentHomeworksTmp.add(studentHomework);
                     }
                     break;