package com.zteits.park.mapper; import com.zteits.clouds.api.dto.park.dto.VoiceTemplateDetailInfoDTO; import com.zteits.park.domain.ParkingLotVoicDefault; import com.zteits.park.domain.ParkingLotVoicDefaultExample; import org.apache.ibatis.annotations.Param; import java.util.List; public interface ParkingLotVoicDefaultMapper { long countByExample(ParkingLotVoicDefaultExample example); int deleteByExample(ParkingLotVoicDefaultExample example); int deleteByPrimaryKey(Long id); int insert(ParkingLotVoicDefault record); int insertSelective(ParkingLotVoicDefault record); List selectByExample(ParkingLotVoicDefaultExample example); List selectModelTypeByExample(ParkingLotVoicDefaultExample example); VoiceTemplateDetailInfoDTO getVoiceDetail(Long id); ParkingLotVoicDefault selectByPrimaryKey(Long id); int updateByExampleSelective(@Param("record") ParkingLotVoicDefault record, @Param("example") ParkingLotVoicDefaultExample example); int updateByExample(@Param("record") ParkingLotVoicDefault record, @Param("example") ParkingLotVoicDefaultExample example); int updateByPrimaryKeySelective(ParkingLotVoicDefault record); int updateByPrimaryKey(ParkingLotVoicDefault record); }