|
@@ -3070,10 +3070,10 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
|
|
|
classPeriodChapterVo.setAuditUserName(userPeriodStatusVo.getAuditUserName());
|
|
|
classPeriodChapterVo.setPeriodStatusId(userPeriodStatusVo.getId());
|
|
|
classPeriodChapterVo.setPerformance(Convert.toBigDecimal(userPeriodStatusVo.getPerformance()));
|
|
|
- if (startTotalTime == 0L || startTotalTime.longValue() > classPeriodChapterVo.getStudyStartTime().longValue()) {
|
|
|
+ if ((startTotalTime == 0L&&Validator.isNotEmpty(classPeriodChapterVo.getStudyStartTime())) || (Validator.isNotEmpty(classPeriodChapterVo.getStudyStartTime())&&startTotalTime.longValue() > classPeriodChapterVo.getStudyStartTime().longValue())) {
|
|
|
startTotalTime = classPeriodChapterVo.getStudyStartTime();
|
|
|
}
|
|
|
- if (endTotalTime == 0L || (Validator.isNotEmpty(classPeriodChapterVo.getStudyEndTime()) && endTotalTime.longValue() < classPeriodChapterVo.getStudyEndTime().longValue())) {
|
|
|
+ if ((endTotalTime == 0L&&Validator.isNotEmpty(classPeriodChapterVo.getStudyEndTime())) || (Validator.isNotEmpty(classPeriodChapterVo.getStudyEndTime()) && endTotalTime.longValue() < classPeriodChapterVo.getStudyEndTime().longValue())) {
|
|
|
endTotalTime = classPeriodChapterVo.getStudyEndTime();
|
|
|
}
|
|
|
}
|