import request from '@/utils/request' // 查询GPS位置列表 export function listGps(query) { return request({ url: '/system/gps/list', method: 'get', params: { ...query } }) } //anonymousList export function anonymousList(query) { return request({ url: '/system/gps/anonymousList', method: 'get', params: { ...query, appId: query.appId, sign: query.sign, timestamp: query.timestamp } }) } // 查询GPS位置详细 export function getGps(gpsId) { return request({ url: '/system/gps/' + gpsId, method: 'get' }) } // 新增GPS位置 export function addGps(data) { return request({ url: '/system/gps', method: 'post', data: data }) } // 修改GPS位置 export function updateGps(data) { return request({ url: '/system/gps', method: 'put', data: data }) } // 删除GPS位置 export function delGps(gpsId) { return request({ url: '/system/gps/' + gpsId, method: 'delete' }) } // 获取车辆最新GPS位置 export function getLastPosition(deviceId) { return request({ url: '/system/gps/lastPosition/' + deviceId, method: 'get' }) } // 获取所有车辆GPS位置 export function getAllPositions() { return request({ url: '/system/gps/allPositions', method: 'get' }) } // 获取车辆历史轨迹 export function getTrackHistory(deviceId, startTime, endTime) { return request({ url: '/system/gps/trackHistory', method: 'get', params: { deviceId, startTime, endTime } }) }