|  | @@ -3491,7 +3491,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, Integer> preMinutesMap = null;
 | 
	
		
			
				|  |  | +        Map<Integer, BigDecimal> preMinutesMap = null;
 | 
	
		
			
				|  |  |          if(termCourseDetail != null){
 | 
	
		
			
				|  |  |              preTotalNumMap = MapUtil.convertIntegerMap(courseScheduleDao.countPreTotalNumByClassGroupId(classGroupSet));
 | 
	
		
			
				|  |  |              preSubMinutesMap = MapUtil.convertIntegerMap(courseScheduleDao.countPreSubMinutesByClassGroupId(classGroupSet,termCourseDetail.getId()));
 | 
	
	
		
			
				|  | @@ -3517,7 +3517,8 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              if(preMinutesMap != null){
 | 
	
		
			
				|  |  |                  if (preMinutesMap.containsKey(classGroup.getId())) {
 | 
	
		
			
				|  |  | -                    classGroup.setPreMinutes(preMinutesMap.get(classGroup.getId()));
 | 
	
		
			
				|  |  | +                    BigDecimal bigDecimal = preMinutesMap.get(classGroup.getId());
 | 
	
		
			
				|  |  | +                    classGroup.setPreMinutes(bigDecimal==null?0:bigDecimal.intValue());
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              if(preTotalNumMap != null){
 |