Browse Source

update:课程删除逻辑修改

yonge 1 week ago
parent
commit
a7b063b0de

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

@@ -352,7 +352,7 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 		}
 		courseScheduleDao.batchDeleteByCourseSchedules(courseScheduleIds);
 		courseScheduleTeacherSalaryDao.batchDeleteByCourseScheduleIds(courseScheduleIds);
-		courseScheduleStudentPaymentDao.deleteByCourseSchedule(courseScheduleIds);
+		//courseScheduleStudentPaymentDao.deleteByCourseSchedule(courseScheduleIds);
 		// 删除考勤
 		teacherAttendanceDao.batchDeleteByCourseSchedules(courseScheduleIds);
 		studentAttendanceDao.deleteByCourseSchedules(courseScheduleIds);
@@ -975,7 +975,7 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 
 		courseScheduleDao.batchDeleteByCourseSchedules(courseScheduleIds);
 		courseScheduleTeacherSalaryDao.batchDeleteByCourseScheduleIds(courseScheduleIds);
-		courseScheduleStudentPaymentDao.deleteByCourseSchedule(courseScheduleIds);
+		//courseScheduleStudentPaymentDao.deleteByCourseSchedule(courseScheduleIds);
 		// 删除考勤
 		teacherAttendanceDao.batchDeleteByCourseSchedules(courseScheduleIds);
 		studentAttendanceDao.deleteByCourseSchedules(courseScheduleIds);

+ 2 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/VipGroupServiceImpl.java

@@ -3230,7 +3230,8 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
             List<Long> courseScheduleIds = musicGroupCourseSchedules.stream()
                     .map(courseSchedule -> courseSchedule.getId())
                     .collect(Collectors.toList());
-            courseScheduleDao.deleteMusicGroupCourseSchedulesWithStudent(courseScheduleIds, studentId);
+            //courseScheduleDao.deleteMusicGroupCourseSchedulesWithStudent(courseScheduleIds, studentId);
+            courseScheduleDao.batchDeleteByCourseSchedules(courseScheduleIds);
             studentAttendanceDao.deleteByCourseAndUser(courseScheduleIds,studentId);
             /*if(groupType == LIVE){
                 List<CourseScheduleStudentPayment> studentPayments = courseScheduleStudentPaymentDao.findByCourseScheduleIds(courseScheduleIds);