| | |
| | | package com.ruoyi.sy.service; |
| | | |
| | | import java.io.UnsupportedEncodingException; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | import com.ruoyi.common.core.domain.AjaxResult; |
| | | import com.ruoyi.scheduling.domian.SchedulingParam; |
| | | import com.ruoyi.sy.domain.ArdAccessFence; |
| | | import com.ruoyi.sy.domain.ArdSyCar; |
| | | import com.ruoyi.sy.domain.ArdSyUser; |
| | | import com.ruoyi.utils.result.Results; |
| | |
| | | |
| | | Results getCarGPSTrack(Map<String,String> map,String syURL, ArdSyUser ardSyUser); |
| | | |
| | | Results getCarGPSBycarId(String usersId,String carId,String syURL,ArdSyUser ardSyUser); |
| | | Map<String, Object> getCarGPSBycarId(String usersId, String carId, String syURL, ArdSyUser ardSyUser); |
| | | |
| | | String getSessionId(String syURL,ArdSyUser ardSyUser); |
| | | |
| | | Map<String, Object> getCarPicture(String carId, String syURL, String sessionId); |
| | | |
| | | Map<String, Object> sendCmd(String userId,String syURL,String sessionId,String carId, List<String> channelList) throws UnsupportedEncodingException; |
| | | |
| | | Map<String, Object> getPhoto(String syURL,String carId,String sessionId,String startTime); |
| | | |
| | | Map<String, Object> getVideo(String syURL,String carId,ArdSyUser ardSyUser); |
| | | |
| | | /** |
| | | * 根据用户及车辆主键追踪车辆 |
| | | */ |
| | | Results chaseCarByCarId(String usersId,String carId,String cycle); |
| | | |
| | | /** |
| | | * 根据时间及车辆主键查询该月每天是否有轨迹 |
| | | */ |
| | | public Results getExistTraceByCarIdAndMonth(String userId,String carId,String time); |
| | | /** |
| | | * 获取附近范围内的车辆信息 |
| | | * */ |
| | | List<Map<String, Object>> getNearCar(SchedulingParam param); |
| | | /** |
| | | * 获取附近范围内的车辆信息(多边形) |
| | | * */ |
| | | List<Map<String, Object>> getNearCarWithPolygon(SchedulingParam param); |
| | | |
| | | List<ArdSyCar> all(); |
| | | |
| | | } |