Files
nuttyreading-java/src/main/java/com/peanut/modules/master/service/CourseService.java
2024-06-17 13:10:34 +08:00

37 lines
1.0 KiB
Java

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<CourseEntity> {
Page getCourseList(Map<String ,Object> map);
R delCourse(int id);
List<CourseEntity> getCourseListForSociology(int sociologyId);
Page getCourseListCanSociology(ParamTo param);
List<CourseEntity> getCourseListForMedical(int medicalId);
Page getCourseListCanMedical(ParamTo param);
void testCourse();
List<CourseEntity> courseAndChildrenList(Map<String, Object> params);
R courseCatalogueTransfer(Map<String,Object> param);
R getCourseLableLinkList(Map<String,Object> param);
Page<ShopProduct> getProductListForCourse(Map<String,Object> param);
}