package com.gkhy.exam.system.service; import com.baomidou.mybatisplus.extension.service.IService; import com.gkhy.exam.common.api.CommonPage; import com.gkhy.exam.common.api.CommonResult; import com.gkhy.exam.system.domain.Catalogue; import com.gkhy.exam.system.domain.CatalogueDataFile; import com.gkhy.exam.system.domain.req.CatalogueDataReq; import com.gkhy.exam.system.domain.req.CatalogueReq; import com.gkhy.exam.system.domain.vo.CatalogueVo; import java.util.List; public interface CatalogueService extends IService { CommonResult selectCatalogueList(CatalogueReq catalogueReq); CommonResult insertCatalogue(Catalogue catalogue); CommonResult updateCatalogue(Catalogue catalogue); CommonResult deletedCatalogue(Integer catalogueId); CommonResult selectCatalogueDataList(CatalogueReq catalogueReq); CommonResult insertCatalogueData(CatalogueDataReq catalogue); CommonResult updateCatalogueData(CatalogueDataReq catalogue); CommonResult deletedCatalogueData(Integer catalogueDataId); CommonResult insertCatalogueDataFile(CatalogueDataFile catalogueDataFile); CommonResult updateCatalogueDataFile(CatalogueDataFile catalogueDataFile); CommonResult deletedCatalogueDataFile(Integer dataFileId); CommonResult selectCatalogueDataFileList(CatalogueReq catalogueReq); }