src/main/java/com/ycl/jxkg/domain/vo/student/HomeVO.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/ycl/jxkg/service/impl/ExamServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/ycl/jxkg/service/impl/HomeServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/application.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/UserMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/ycl/jxkg/domain/vo/student/HomeVO.java
@@ -7,6 +7,7 @@ import com.ycl.jxkg.domain.vo.MeetVO; import lombok.Data; import java.math.BigDecimal; import java.util.Date; import java.util.List; @@ -14,7 +15,7 @@ public class HomeVO { private Integer userId; //看视频时长 private Long studyTime; private BigDecimal studyTime; //最后看视频时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") src/main/java/com/ycl/jxkg/service/impl/ExamServiceImpl.java
@@ -249,6 +249,10 @@ .eq(ExamSubmitTemp::getUserId, webContext.getCurrentUser().getId()) .one(); if (Objects.nonNull(hasJoin)) { //TODO:开发环境先关闭 // if(ExamSubmitTempStatusEnum.finish.equals(hasJoin.getStatus())){ // throw new RuntimeException("您已提交试卷,请勿重复作答"); // } StartExamVO startExamVO = new StartExamVO(); startExamVO.setExamName(exam.getExamName()); startExamVO.setId(hasJoin.getExamId()); src/main/java/com/ycl/jxkg/service/impl/HomeServiceImpl.java
@@ -61,11 +61,13 @@ //学习记录 StudyRecord studyRecord = studyRecordMapper.getByStudentId(userId); if (studyRecord != null) { Long studyTime = studyRecord.getStudyTime(); BigDecimal studyTimeVo = new BigDecimal(studyTime).divide(new BigDecimal(3600), 1, RoundingMode.HALF_UP); vo.setLastTime(studyRecord.getLastTime()); vo.setStudyTime(studyRecord.getStudyTime()); vo.setStudyTime(studyTimeVo); vo.setMeetCount(studyRecord.getMeetCount()); }else { vo.setStudyTime(0L); vo.setStudyTime(BigDecimal.ZERO); vo.setMeetCount(0); } //平均分 src/main/resources/application.yml
@@ -80,4 +80,4 @@ #runningtime environment profiles: active: prod active: dev src/main/resources/mapper/UserMapper.xml
@@ -201,6 +201,7 @@ FROM t_user tu INNER JOIN t_classes_user tcu ON tu.id = tcu.user_id WHERE tcu.classes_id = #{classesId} and tcu.deleted = 0 ORDER BY tcu.create_time </select>