package com.ruoyi.gps.mapper; import com.ruoyi.gps.domain.VehicleGps; import java.util.List; /** * 车辆GPS坐标Mapper接口 */ public interface VehicleGpsMapper { /** * 查询车辆GPS坐标 */ public VehicleGps selectVehicleGpsById(Long gpsId); /** * 查询车辆GPS坐标列表 */ public List selectVehicleGpsList(VehicleGps vehicleGps); /** * 新增车辆GPS坐标 */ public int insertVehicleGps(VehicleGps vehicleGps); /** * 修改车辆GPS坐标 */ public int updateVehicleGps(VehicleGps vehicleGps); /** * 删除车辆GPS坐标 */ public int deleteVehicleGpsById(Long gpsId); /** * 批量删除车辆GPS坐标 */ public int deleteVehicleGpsByIds(Long[] gpsIds); /** * 根据车牌号获取车辆ID */ public Long getVehicleIdByNo(String vehicleNo); /** * 删除指定日期之前的车辆GPS数据 * * @return 删除的记录数 */ public int deleteVehicleGpsBeforeDate(); }