package com.ruoyi.tms.mapper; import java.util.List; import com.ruoyi.tms.domain.TmsQuoteFee; import com.baomidou.mybatisplus.core.mapper.BaseMapper; /** * 报价费用Mapper接口 * * @author ruoyi * @date 2025-12-12 */ public interface TmsQuoteFeeMapper extends BaseMapper { /** * 查询报价费用 * * @param id 报价费用ID * @return 报价费用 */ public TmsQuoteFee selectTmsQuoteFeeById(Integer id); /** * 查询报价费用 记录数 * * @param tmsQuoteFee 报价费用 * @return 报价费用集合 */ public int selectTmsQuoteFeeCount(TmsQuoteFee tmsQuoteFee); /** * 查询报价费用列表 * * @param tmsQuoteFee 报价费用 * @return 报价费用集合 */ public List selectTmsQuoteFeeList(TmsQuoteFee tmsQuoteFee); /** * 新增报价费用 * * @param tmsQuoteFee 报价费用 * @return 结果 */ public int insertTmsQuoteFee(TmsQuoteFee tmsQuoteFee); /** * 新增报价费用[批量] * * @param tmsQuoteFees 报价费用 * @return 结果 */ public int insertTmsQuoteFeeBatch(List tmsQuoteFees); /** * 修改报价费用 * * @param tmsQuoteFee 报价费用 * @return 结果 */ public int updateTmsQuoteFee(TmsQuoteFee tmsQuoteFee); /** * 修改报价费用[批量] * * @param tmsQuoteFees 报价费用 * @return 结果 */ public int updateTmsQuoteFeeBatch(List tmsQuoteFees); /** * 删除报价费用 * * @param id 报价费用ID * @return 结果 */ public int deleteTmsQuoteFeeById(Integer id); /** * 批量删除报价费用 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteTmsQuoteFeeByIds(Integer[] ids); }