From a296c6bfa83cd0a4bbc92d93c015a010248e8455 Mon Sep 17 00:00:00 2001 From: wanglizhong <wlz> Date: 星期六, 03 五月 2025 19:49:45 +0800 Subject: [PATCH] feat:增加gps显示 --- ruoyi-ui/src/api/system/gps.js | 38 +++++++++++++++++++++++++++++--------- 1 files changed, 29 insertions(+), 9 deletions(-) diff --git a/ruoyi-ui/src/api/system/gps.js b/ruoyi-ui/src/api/system/gps.js index 20ec35a..e57aa18 100644 --- a/ruoyi-ui/src/api/system/gps.js +++ b/ruoyi-ui/src/api/system/gps.js @@ -1,6 +1,6 @@ import request from '@/utils/request' -// 鏌ヨGPS鍧愭爣鍒楄〃 +// 鏌ヨGPS浣嶇疆鍒楄〃 export function listGps(query) { return request({ url: '/system/gps/list', @@ -9,7 +9,7 @@ }) } -// 鏌ヨGPS鍧愭爣璇︾粏 +// 鏌ヨGPS浣嶇疆璇︾粏 export function getGps(gpsId) { return request({ url: '/system/gps/' + gpsId, @@ -17,7 +17,7 @@ }) } -// 鏂板GPS鍧愭爣 +// 鏂板GPS浣嶇疆 export function addGps(data) { return request({ url: '/system/gps', @@ -26,7 +26,7 @@ }) } -// 淇敼GPS鍧愭爣 +// 淇敼GPS浣嶇疆 export function updateGps(data) { return request({ url: '/system/gps', @@ -35,7 +35,7 @@ }) } -// 鍒犻櫎GPS鍧愭爣 +// 鍒犻櫎GPS浣嶇疆 export function delGps(gpsId) { return request({ url: '/system/gps/' + gpsId, @@ -43,11 +43,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