package com.peanut.modules.master.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.peanut.common.utils.R; import com.peanut.modules.common.entity.CourseEntity; import com.peanut.modules.common.entity.ShopProduct; import com.peanut.modules.common.to.ParamTo; import java.util.List; import java.util.Map; public interface CourseService extends IService { Page getCourseList(Map map); R delCourse(int id); List getCourseListForSociology(int sociologyId); Page getCourseListCanSociology(ParamTo param); List getCourseListForMedical(int medicalId); Page getCourseListCanMedical(ParamTo param); void testCourse(); List courseAndChildrenList(Map params); R courseCatalogueTransfer(Map param); R getCourseLableLinkList(Map param); Page getProductListForCourse(Map param); }