| | |
| | | @Override |
| | | public int insertVehicleGps(VehicleGps vehicleGps) { |
| | | // 根据车牌号获取车辆ID |
| | | Long vehicleId = vehicleGpsMapper.getVehicleIdByNo(vehicleGps.getVehicleNo()); |
| | | if (vehicleId == null) { |
| | | throw new ServiceException("未找到对应的车辆信息"); |
| | | } |
| | | vehicleGps.setVehicleId(vehicleId); |
| | | ; |
| | | return vehicleGpsMapper.insertVehicleGps(vehicleGps); |
| | | } |
| | | |
| | |
| | | public int deleteVehicleGpsById(Long gpsId) { |
| | | return vehicleGpsMapper.deleteVehicleGpsById(gpsId); |
| | | } |
| | | |
| | | /** |
| | | * 删除指定日期之前的车辆GPS数据 |
| | | */ |
| | | @Override |
| | | public int deleteVehicleGpsBeforeDate() { |
| | | return vehicleGpsMapper.deleteVehicleGpsBeforeDate(); |
| | | } |
| | | } |