package com.dsh.course.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.dsh.course.entity.CoursePackageStudent; import com.dsh.course.entity.StudentClassInfo; import com.dsh.course.entity.dto.ClassListDto; import com.dsh.course.model.QueryCoursePackageStudentList; import java.util.Date; import java.util.List; import java.util.Map; /** *

* 学员上课记录 服务类 *

* * @author jqs * @since 2023-06-30 */ public interface CoursePackageStudentService extends IService { /** * 获取排课预约数据 * * @param queryCoursePackageStudentList * @return */ List> queryCoursePackageStudentList(Page> page, QueryCoursePackageStudentList queryCoursePackageStudentList); StudentClassInfo listAll(Integer tStudentId); List getClassList(Integer tStudentId); Date getMaxDate(Integer tStudentId); Date getMinDate(Integer tStudentId); void updateSignInOrNotById(Long id); }