package com.ruoyi.jarvis.mapper; import com.ruoyi.jarvis.domain.BatchPublishTask; import java.util.List; /** * 批量发品任务Mapper接口 * * @author ruoyi * @date 2025-01-10 */ public interface BatchPublishTaskMapper { /** * 查询批量发品任务 * * @param id 批量发品任务主键 * @return 批量发品任务 */ public BatchPublishTask selectBatchPublishTaskById(Long id); /** * 查询批量发品任务列表 * * @param batchPublishTask 批量发品任务 * @return 批量发品任务集合 */ public List selectBatchPublishTaskList(BatchPublishTask batchPublishTask); /** * 新增批量发品任务 * * @param batchPublishTask 批量发品任务 * @return 结果 */ public int insertBatchPublishTask(BatchPublishTask batchPublishTask); /** * 修改批量发品任务 * * @param batchPublishTask 批量发品任务 * @return 结果 */ public int updateBatchPublishTask(BatchPublishTask batchPublishTask); /** * 删除批量发品任务 * * @param id 批量发品任务主键 * @return 结果 */ public int deleteBatchPublishTaskById(Long id); }