zouxuan 4 vuotta sitten
vanhempi
commit
19b4049cd7

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/dal/dao/CourseScheduleDao.java

@@ -1891,7 +1891,7 @@ public interface CourseScheduleDao extends BaseDAO<Long, CourseSchedule> {
      * @param classGroupSet
      * @return
      */
-    List<Map<Integer, Long>> countPreMinutesByClassGroupId(@Param("classGroupSet") List<Integer> classGroupSet, @Param("courseDetailId") Integer courseDetailId);
+    List<Map<Integer, Integer>> countPreMinutesByClassGroupId(@Param("classGroupSet") List<Integer> classGroupSet, @Param("courseDetailId") Integer courseDetailId);
 
     /**
      * 获取进行中或已结束的预排课课程

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

@@ -3489,7 +3489,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
         MusicGroupSchoolTermCourseDetail termCourseDetail = musicGroupSchoolTermCourseDetailDao.findByCourseDateAndMusicGroupId(musicGroupId, null,0);
         Map<Integer, Long> preTotalNumMap = null;
         Map<Integer, Long> preSubMinutesMap = null;
-        Map<Integer, Long> preMinutesMap = null;
+        Map<Integer, Integer> preMinutesMap = null;
         if(termCourseDetail != null){
             preTotalNumMap = MapUtil.convertIntegerMap(courseScheduleDao.countPreTotalNumByClassGroupId(classGroupSet));
             preSubMinutesMap = MapUtil.convertIntegerMap(courseScheduleDao.countPreSubMinutesByClassGroupId(classGroupSet,termCourseDetail.getId()));
@@ -3515,8 +3515,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
             }
             if(preMinutesMap != null){
                 if (preMinutesMap.containsKey(classGroup.getId())) {
-                    Long aLong = preMinutesMap.get(classGroup.getId());
-                    classGroup.setPreMinutes(aLong==null?0:aLong.intValue());
+                    classGroup.setPreMinutes(preMinutesMap.get(classGroup.getId()));
                 }
             }
             if(preTotalNumMap != null){