package com.gkhy.exam.system.service; import com.baomidou.mybatisplus.extension.service.IService; import com.gkhy.exam.system.domain.SysCategory; import java.util.List; /** *

* 课程分类表 服务类 *

* * @author kzy * @since 2024-06-05 11:15:14 */ public interface SysCategoryService extends IService { /** * 根据条件分页查询课程分类列表 * @param category * @return */ List selectCategoryList(SysCategory category); /** * 根据id查询课程分类信息 * * @param categoryId 分类ID * @return 分类信息 */ public SysCategory selectCategoryById(Long categoryId); /** * 新增课程分类 * * @param category 分类信息 * @return 结果 */ public int insertCategory(SysCategory category); /** * 修改课程分类 * * @param category 分类信息 * @return 结果 */ public int updateCategory(SysCategory category); /** * 删除课程分类信息 * * @param categoryId 分类ID * @return 结果 */ public int deleteCategoryById(Long categoryId); /** * 校验分类名称是否唯一 * * @param category 分类信息 * @return boolean */ public boolean checkNameUnique(SysCategory category); }