package com.ruoyi.mall.service; import java.util.List; import com.ruoyi.mall.domain.MallSchoolBatchLink; /** * 学校批次关联Service接口 * * @author Lsm * @date 2023-10-19 */ public interface IMallSchoolBatchLinkService { /** * 查询学校批次关联 * * @param schoolBatchId 学校批次关联主键 * @return 学校批次关联 */ public MallSchoolBatchLink selectMallSchoolBatchLinkBySchoolBatchId(Long schoolBatchId); /** * 查询学校批次关联列表 * * @param mallSchoolBatchLink 学校批次关联 * @return 学校批次关联集合 */ public List selectMallSchoolBatchLinkList(MallSchoolBatchLink mallSchoolBatchLink); /** * 新增学校批次关联 * * @param mallSchoolBatchLink 学校批次关联 * @return 结果 */ public int insertMallSchoolBatchLink(MallSchoolBatchLink mallSchoolBatchLink); /** * 修改学校批次关联 * * @param mallSchoolBatchLink 学校批次关联 * @return 结果 */ public int updateMallSchoolBatchLink(MallSchoolBatchLink mallSchoolBatchLink); /** * 批量删除学校批次关联 * * @param schoolBatchIds 需要删除的学校批次关联主键集合 * @return 结果 */ public int deleteMallSchoolBatchLinkBySchoolBatchIds(Long[] schoolBatchIds); /** * 删除学校批次关联信息 * * @param schoolBatchId 学校批次关联主键 * @return 结果 */ public int deleteMallSchoolBatchLinkBySchoolBatchId(Long schoolBatchId); /** * 查询学校批次关联表重复列表 * * @return 学校集合 */ public List selectMallSchoolBatchLinkRepetitionList(); }