From 97db9d11ff425583d2dece82a842a7766bb5e7e4 Mon Sep 17 00:00:00 2001 From: wlzboy <66905212@qq.com> Date: 星期五, 26 九月 2025 21:43:39 +0800 Subject: [PATCH] feat: 添加map --- ruoyi-ui/src/api/system/gps.js | 58 ++++++++++++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 48 insertions(+), 10 deletions(-) diff --git a/ruoyi-ui/src/api/system/gps.js b/ruoyi-ui/src/api/system/gps.js index 20ec35a..6b13c2d 100644 --- a/ruoyi-ui/src/api/system/gps.js +++ b/ruoyi-ui/src/api/system/gps.js @@ -1,15 +1,33 @@ import request from '@/utils/request' -// 鏌ヨGPS鍧愭爣鍒楄〃 +// 鏌ヨGPS浣嶇疆鍒楄〃 export function listGps(query) { return request({ url: '/system/gps/list', method: 'get', - params: query + params: { + ...query + + }, + timeout: 180000 + }) +} +//anonymousList +export function anonymousList(query) { + return request({ + url: '/system/gps/anonymousList', + method: 'get', + params: { + ...query, + appId: query.appId, + sign: query.sign, + timestamp: query.timestamp + }, + timeout: 180000 }) } -// 鏌ヨGPS鍧愭爣璇︾粏 +// 鏌ヨGPS浣嶇疆璇︾粏 export function getGps(gpsId) { return request({ url: '/system/gps/' + gpsId, @@ -17,7 +35,7 @@ }) } -// 鏂板GPS鍧愭爣 +// 鏂板GPS浣嶇疆 export function addGps(data) { return request({ url: '/system/gps', @@ -26,7 +44,7 @@ }) } -// 淇敼GPS鍧愭爣 +// 淇敼GPS浣嶇疆 export function updateGps(data) { return request({ url: '/system/gps', @@ -35,7 +53,7 @@ }) } -// 鍒犻櫎GPS鍧愭爣 +// 鍒犻櫎GPS浣嶇疆 export function delGps(gpsId) { return request({ url: '/system/gps/' + gpsId, @@ -43,11 +61,31 @@ }) } -// 瀵煎嚭GPS鍧愭爣 -export function exportGps(query) { +// 鑾峰彇杞﹁締鏈�鏂癎PS浣嶇疆 +export function getLastPosition(deviceId) { return request({ - url: '/system/gps/export', + url: '/system/gps/lastPosition/' + deviceId, + method: 'get' + }) +} + +// 鑾峰彇鎵�鏈夎溅杈咷PS浣嶇疆 +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: query + params: { + deviceId, + startTime, + endTime + } }) } \ No newline at end of file -- Gitblit v1.9.1