mitao
2024-09-09 cf98926793932b132000e237a487ba4343084410
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package com.xinquan.course.service;
 
import com.baomidou.mybatisplus.extension.service.IService;
import com.xinquan.common.core.utils.page.PageDTO;
import com.xinquan.course.api.domain.Course;
import com.xinquan.course.domain.vo.ClientCourseVO;
 
/**
 * <p>
 * 线上课程表 服务类
 * </p>
 *
 * @author mitao
 * @since 2024-08-21
 */
public interface CourseService extends IService<Course> {
 
    /**
     * 获取课程列表-分页
     *
     * @param courseTitle 课程标题
     * @param cateId      分类id
     * @param pageCurr    分页参数,当前页码
     * @param pageSize    分页参数,每页数量
     * @return 课程分页列表
     */
    PageDTO<ClientCourseVO> getCoursePageList(String courseTitle, Long cateId, Integer pageCurr,
            Integer pageSize);
}