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