|  | @@ -1,9 +1,7 @@
 | 
	
		
			
				|  |  |  package com.ym.mec.biz.service.impl;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.dao.CloudTeacherFreeCourseDao;
 | 
	
		
			
				|  |  | -import com.ym.mec.biz.dal.dao.CourseScheduleDao;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.entity.CloudTeacherFreeCourse;
 | 
	
		
			
				|  |  | -import com.ym.mec.biz.dal.entity.CourseSchedule;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.service.CloudTeacherFreeCourseService;
 | 
	
		
			
				|  |  |  import com.ym.mec.common.dal.BaseDAO;
 | 
	
		
			
				|  |  |  import com.ym.mec.common.service.impl.BaseServiceImpl;
 | 
	
	
		
			
				|  | @@ -19,8 +17,6 @@ public class CloudTeacherFreeCourseServiceImpl extends BaseServiceImpl<Long, Clo
 | 
	
		
			
				|  |  |  	
 | 
	
		
			
				|  |  |  	@Autowired
 | 
	
		
			
				|  |  |  	private CloudTeacherFreeCourseDao cloudTeacherFreeCourseDao;
 | 
	
		
			
				|  |  | -	@Autowired
 | 
	
		
			
				|  |  | -	private CourseScheduleDao courseScheduleDao;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	@Override
 | 
	
		
			
				|  |  |  	public BaseDAO<Long, CloudTeacherFreeCourse> getDAO() {
 | 
	
	
		
			
				|  | @@ -41,9 +37,7 @@ public class CloudTeacherFreeCourseServiceImpl extends BaseServiceImpl<Long, Clo
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |  	@Transactional(rollbackFor = Exception.class)
 | 
	
		
			
				|  |  |      public void courseConvert(List<Long> oldCourseIdList,List<Long> courseIdList) {
 | 
	
		
			
				|  |  | -		List<CourseSchedule> courseSchedules = courseScheduleDao.findByCourseScheduleIds(oldCourseIdList);
 | 
	
		
			
				|  |  | -		boolean convertFlag = courseSchedules.get(0).getConvertFlag();
 | 
	
		
			
				|  |  | -		if(convertFlag){
 | 
	
		
			
				|  |  | +		if(cloudTeacherFreeCourseDao.countByCourseIdList(oldCourseIdList) > 0){
 | 
	
		
			
				|  |  |  			cloudTeacherFreeCourseDao.batchInsert(StringUtils.join(courseIdList,","),null);
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |      }
 |