package com.ruoyi.mall.mapper; import java.util.List; import com.ruoyi.mall.domain.MallBatchDetail; import com.ruoyi.mall.domain.Vo.BatchDetailVO; import com.ruoyi.mall.domain.Vo.ReportCardVo; import org.apache.ibatis.annotations.Param; /** * 批次说明Mapper接口 * * @author lsm * @date 2023-10-19 */ public interface MallBatchDetailMapper { /** * 查询批次说明 * * @param batchDetailId 批次说明主键 * @return 批次说明 */ public MallBatchDetail selectMallBatchDetailByBatchDetailId(Long batchDetailId); /** * 查询批次说明列表 * * @param mallBatchDetail 批次说明 * @return 批次说明集合 */ public List selectMallBatchDetailList(MallBatchDetail mallBatchDetail); /** * 新增批次说明 * * @param mallBatchDetail 批次说明 * @return 结果 */ public int insertMallBatchDetail(MallBatchDetail mallBatchDetail); /** * 修改批次说明 * * @param mallBatchDetail 批次说明 * @return 结果 */ public int updateMallBatchDetail(MallBatchDetail mallBatchDetail); /** * 删除批次说明 * * @param batchDetailId 批次说明主键 * @return 结果 */ public int deleteMallBatchDetailByBatchDetailId(Long batchDetailId); /** * 批量删除批次说明 * * @param batchDetailIds 需要删除的数据主键集合 * @return 结果 */ public int deleteMallBatchDetailByBatchDetailIds(Long[] batchDetailIds); /** * 批次详情 * @param provinceId 省份id * @return 结果 */ public List selectBatchDetailList(@Param("provinceId")Long provinceId); /** * 填报志愿 卡片 */ List cardList(); }