|
@@ -30,7 +30,6 @@ import com.ym.mec.util.collection.MapUtil;
|
|
|
import com.ym.mec.util.date.DateUtil;
|
|
|
import com.ym.mec.util.json.JsonUtil;
|
|
|
import feign.codec.DecodeException;
|
|
|
-import io.swagger.models.auth.In;
|
|
|
import org.apache.commons.collections.ListUtils;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.slf4j.Logger;
|
|
@@ -662,6 +661,10 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
|
|
|
// 删除作业
|
|
|
courseHomeworkService.delHomwworkByCourseScheduleId(courseScheduleIds);
|
|
|
+ //删除评论
|
|
|
+ courseScheduleReviewDao.delByCourseScheduleIds(courseScheduleIds);
|
|
|
+ //删除申述
|
|
|
+ courseScheduleComplaintsDao.delByCourseScheduleIds(courseScheduleIds);
|
|
|
|
|
|
Date endDate = null;
|
|
|
Date startDate = null;
|
|
@@ -2046,6 +2049,12 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
if(vipGroupCourseAdjustInfo.getCourseCreateStartTime().after(now)){
|
|
|
teacherAttendanceDao.batchCleanCourseTeacherSignInfo(courseScheduleIds);
|
|
|
}
|
|
|
+ // 删除作业
|
|
|
+ courseHomeworkService.delHomwworkByCourseScheduleId(courseScheduleIds);
|
|
|
+ //删除评论
|
|
|
+ courseScheduleReviewDao.delByCourseScheduleIds(courseScheduleIds);
|
|
|
+ //删除申述
|
|
|
+ courseScheduleComplaintsDao.delByCourseScheduleIds(courseScheduleIds);
|
|
|
// vipGroupService.checkVipCourseIsInScore(vipGroupCourseAdjustInfo.getVipGroupId().longValue());
|
|
|
// courseScheduleStudentPaymentService.updateVipGiveCourse(vipGroup.getId());
|
|
|
if(scheduleModifyLogs.size() == courseSchedules.size()){
|
|
@@ -3748,18 +3757,16 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
//清空学生签到记录
|
|
|
studentAttendanceDao.deleteStudentAttendancesByCourse(courseScheduleId);
|
|
|
}
|
|
|
+ // 删除作业
|
|
|
+ courseHomeworkService.delHomwworkByCourseScheduleId(courseScheduleId);
|
|
|
+ //删除评论
|
|
|
+ courseScheduleReviewDao.delByCourseScheduleId(courseScheduleId);
|
|
|
+ //删除申述
|
|
|
+ courseScheduleComplaintsDao.delByCourseScheduleId(courseScheduleId);
|
|
|
courseScheduleDao.update(oldCourseSchedule);
|
|
|
courseScheduleModifyLogDao.insert(scheduleModifyLog);
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 课程调整后清除课程相关信息
|
|
|
- */
|
|
|
- @Transactional(rollbackFor = Exception.class)
|
|
|
- private void cleanCourseMapper(){
|
|
|
-
|
|
|
- }
|
|
|
-
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public void practiceCourseTeacherAdjust(Long courseScheduleId,Integer teacherId) {
|