package com.zteits.bill.mapper; import com.zteits.bill.domain.TdClParkRuleCollectRel; import com.zteits.bill.domain.TdClParkRuleCollectRelExample; import com.zteits.clouds.api.dto.bill.closecarpark.dto.ParkBindChargingDTO; import com.zteits.clouds.api.dto.bill.closecarpark.param.QueryParkingBindingChargingRequest; import org.apache.ibatis.annotations.Param; import java.util.List; import org.apache.ibatis.annotations.Param; public interface TdClParkRuleCollectRelMapper { long countByExample(TdClParkRuleCollectRelExample example); int deleteByExample(TdClParkRuleCollectRelExample example); int deleteByPrimaryKey(Long id); int insert(TdClParkRuleCollectRel record); int insertSelective(TdClParkRuleCollectRel record); List selectByExample(TdClParkRuleCollectRelExample example); TdClParkRuleCollectRel selectByPrimaryKey(Long id); int updateByExampleSelective(@Param("record") TdClParkRuleCollectRel record, @Param("example") TdClParkRuleCollectRelExample example); int updateByExample(@Param("record") TdClParkRuleCollectRel record, @Param("example") TdClParkRuleCollectRelExample example); int updateByPrimaryKeySelective(TdClParkRuleCollectRel record); int updateByPrimaryKey(TdClParkRuleCollectRel record); List queryParkingBindingChargingRules(QueryParkingBindingChargingRequest request); }