|
@@ -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);
|
|
|
}
|
|
|
}
|