Преглед на файлове

1、服务指标逻辑调整;

Joburgess преди 5 години
родител
ревизия
b43d7031e0
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentServeServiceImpl.java

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

@@ -180,7 +180,7 @@ public class StudentServeServiceImpl implements StudentServeService {
                 long haveSubmitTimes = studentExercises.stream().filter(e->Objects.nonNull(e.getSubmitTime())).count();
                 if(replyNum>0&&haveSubmitTimes>0){
                     Date lastSubmitTime = studentExercises.stream().filter(e->Objects.nonNull(e.getSubmitTime())).max(Comparator.comparing(ExtracurricularExercisesReply::getSubmitTime)).get().getSubmitTime();
-                    if(lastSubmitTime.after(studentExtracurricularExercisesSituation.getLastSubmitTime())){
+                    if(Objects.isNull(studentExtracurricularExercisesSituation.getLastSubmitTime())||lastSubmitTime.after(studentExtracurricularExercisesSituation.getLastSubmitTime())){
                         studentExtracurricularExercisesSituation.setLastSubmitTime(lastSubmitTime);
                     }
                 }