package com.xmomen.module.receipt.entity.mapper;

import com.xmomen.framework.mybatis.mapper.MybatisMapper;
import com.xmomen.module.receipt.entity.TbReceivingCodeRequest;
import com.xmomen.module.receipt.entity.TbReceivingCodeRequestExample;
import org.apache.ibatis.annotations.Param;

// TbReceivingCodeRequestMapper接口，继承MybatisMapper
public interface TbReceivingCodeRequestMapper extends MybatisMapper {
    // 根据example统计TbReceivingCodeRequest的数量
    int countByExample(TbReceivingCodeRequestExample example);

    // 根据example删除TbReceivingCodeRequest
    int deleteByExample(TbReceivingCodeRequestExample example);

    // 插入TbReceivingCodeRequest
    int insertSelective(TbReceivingCodeRequest record);

    // 根据example更新TbReceivingCodeRequest
    int updateByExampleSelective(@Param("record") TbReceivingCodeRequest record, @Param("example") TbReceivingCodeRequestExample example);
}