package com.dsh.course.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.dsh.course.entity.TCourse; import com.baomidou.mybatisplus.extension.service.IService; import com.dsh.course.model.QueryCourseList; import com.dsh.course.model.dto.CourseChangeStateDTO; import com.dsh.course.model.dto.TQueryBenefitsVideosDTO; import com.dsh.course.model.vo.TQueryBenefitsVideosVO; import java.util.List; import java.util.Map; /** *

* 课程 服务类 *

* * @author administrator * @since 2023-06-14 */ public interface TCourseService extends IService { /** * 获取课程管理列表 * * @param page * @param queryCourseList * @return */ List> queryCourseList(Page> page, QueryCourseList queryCourseList); List getCourseByCourseIds(TQueryBenefitsVideosDTO query); Object changeState(CourseChangeStateDTO dto); }