|
@@ -13,7 +13,6 @@ import com.ym.mec.biz.dal.page.StudentCourseScheduleRecordQueryInfo;
|
|
import com.ym.mec.biz.dal.page.VipGroupQueryInfo;
|
|
import com.ym.mec.biz.dal.page.VipGroupQueryInfo;
|
|
import com.ym.mec.common.page.PageInfo;
|
|
import com.ym.mec.common.page.PageInfo;
|
|
import com.ym.mec.common.service.BaseService;
|
|
import com.ym.mec.common.service.BaseService;
|
|
-import org.apache.commons.collections.iterators.ObjectGraphIterator;
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
@@ -29,15 +28,24 @@ public interface CourseScheduleService extends BaseService<Long, CourseSchedule>
|
|
TeacherAttendanceDto getCurrentCourseDetail(Long courseID);
|
|
TeacherAttendanceDto getCurrentCourseDetail(Long courseID);
|
|
|
|
|
|
/**
|
|
/**
|
|
- * @describe 根据课程编号删除课程计划及对应的学生缴费、教师课酬记录
|
|
|
|
|
|
+ * @describe 根据课程编号删除课程计划及对应的学生缴费、教师课酬记录、教师签到记录
|
|
* @author Joburgess
|
|
* @author Joburgess
|
|
* @date 2019/10/31
|
|
* @date 2019/10/31
|
|
- * @param courseScheduleIds:
|
|
|
|
|
|
+ * @param courseScheduleIds: 课程计划编号列表
|
|
* @return int
|
|
* @return int
|
|
*/
|
|
*/
|
|
void deleteCourseSchedules(List<Long> courseScheduleIds);
|
|
void deleteCourseSchedules(List<Long> courseScheduleIds);
|
|
|
|
|
|
/**
|
|
/**
|
|
|
|
+ * @describe 删除乐团下所有未上的课时
|
|
|
|
+ * @author Joburgess
|
|
|
|
+ * @date 2019/11/16
|
|
|
|
+ * @param musicGroupId:
|
|
|
|
+ * @return void
|
|
|
|
+ */
|
|
|
|
+ void batchDeleteMusicGroupNotStartCourse(String musicGroupId);
|
|
|
|
+
|
|
|
|
+ /**
|
|
* @describe 判断该课程是否只能进行正常签到
|
|
* @describe 判断该课程是否只能进行正常签到
|
|
* @author Joburgess
|
|
* @author Joburgess
|
|
* @date 2019/11/5
|
|
* @date 2019/11/5
|