diff --git a/package.json b/package.json
index 2ed93d6..090a24e 100644
--- a/package.json
+++ b/package.json
@@ -52,7 +52,9 @@
"nprogress": "0.2.0",
"quill": "1.3.7",
"screenfull": "5.0.2",
+ "sockjs-client": "^1.6.1",
"sortablejs": "1.10.2",
+ "stompjs": "^2.3.3",
"vue": "2.6.12",
"vue-count-to": "1.0.13",
"vue-cropper": "0.5.5",
diff --git a/src/api/system/car.js b/src/api/system/car.js
index 7175929..d3d873d 100644
--- a/src/api/system/car.js
+++ b/src/api/system/car.js
@@ -1,11 +1,11 @@
import request from '@/utils/request'
// 查询菜单列表
-export function list(data) {
+export function list(params) {
return request({
url: '/system/car/list',
method: 'get',
- data
+ params
})
}
@@ -50,7 +50,18 @@ export function del(carIds) {
});
}
-
+export function close(carVin) {
+ return request({
+ url: '/system/car/close/'+carVin,
+ method: 'post'
+ });
+}
+export function open(carVin) {
+ return request({
+ url: '/system/car/open/'+carVin,
+ method: 'post'
+ });
+}
@@ -62,3 +73,16 @@ export function findById(carId) {
}
+export function getRealTimeData() {
+ return request({
+ url: '/analyze/realTimeData',
+ method: 'get'
+ })
+}
+
+export function getRealTimeDataTwo(vin) {
+ return request({
+ url: '/analyze/realTimeDataTwo/' +vin,
+ method: 'post'
+ })
+}
diff --git a/src/utils/request.js b/src/utils/request.js
index ffb0d21..48c5ab8 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -55,7 +55,7 @@ service.interceptors.request.use(config => {
const s_url = sessionObj.url; // 请求地址
const s_data = sessionObj.data; // 请求数据
const s_time = sessionObj.time; // 请求时间
- const interval = 1000; // 间隔时间(ms),小于此时间视为重复提交
+ const interval = 500; // 间隔时间(ms),小于此时间视为重复提交
if (s_data === requestObj.data && requestObj.time - s_time < interval && s_url === requestObj.url) {
const message = '数据正在处理,请勿重复提交';
console.warn(`[${s_url}]: ` + message)
diff --git a/src/views/system/car/index.vue b/src/views/system/car/index.vue
index fd4e6f2..65baffc 100644
--- a/src/views/system/car/index.vue
+++ b/src/views/system/car/index.vue
@@ -115,9 +115,9 @@
-
+
-
+
@@ -130,6 +130,22 @@
+ 上线
+ 下线
删除
+ 实时轨迹查询
@@ -176,16 +201,6 @@
-
-
-
-
-
@@ -211,7 +226,8 @@
+