From 6e13f318e5fbd8257e84774c4592405bbd6e8993 Mon Sep 17 00:00:00 2001 From: yyy <2605810609@qq.com> Date: Tue, 15 Jul 2025 18:33:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.local | 4 +- src/api/device/index.ts | 5 +- src/views/board/carBoard/index.vue | 21 +- src/views/board/device/createEditDialog.vue | 193 ++++++++------ src/views/board/device/index.vue | 269 +++++++++++--------- src/views/mapPage/logList/index.vue | 24 +- src/views/mapPage/realTimeMap/index.vue | 89 ++++++- 7 files changed, 393 insertions(+), 212 deletions(-) diff --git a/.env.local b/.env.local index fe9c5b29..4782a110 100644 --- a/.env.local +++ b/.env.local @@ -4,9 +4,9 @@ NODE_ENV=development VITE_DEV=true # 请求路径 -# VITE_BASE_URL='http://10.10.7.132:48080' +VITE_BASE_URL='http://10.10.7.132:48080' # VITE_BASE_URL='http://10.10.100.15:48080' -VITE_BASE_URL='http://10.10.5.5:48080' +# VITE_BASE_URL='http://10.10.5.5:48080' # 文件上传类型:server - 后端上传, client - 前端直连上传,仅支持 S3 服务 VITE_UPLOAD_TYPE=server diff --git a/src/api/device/index.ts b/src/api/device/index.ts index 372ed225..2eed35c7 100644 --- a/src/api/device/index.ts +++ b/src/api/device/index.ts @@ -1,7 +1,5 @@ import request from '@/config/axios' - - //分页查询设备列表 看板信息设备目前用的是这个 export const deviceInformationPage = async (params) => { return await request.get({ url: `/system/device/information/page`, params }) @@ -41,3 +39,6 @@ export const deviceGetInformationList = async (params) => { export const getMapDeviceImageUrl = async (params) => { return await request.get({ url: `/system/device/information/getMapImageUrl`, params }) } +export const getWareHouseTakePointList = async (data) => { + return await request.post({ url: `/system/ware/house-take-point/list`, data }) +} diff --git a/src/views/board/carBoard/index.vue b/src/views/board/carBoard/index.vue index e2643656..e14aebce 100644 --- a/src/views/board/carBoard/index.vue +++ b/src/views/board/carBoard/index.vue @@ -265,6 +265,7 @@
日志查看
@@ -556,12 +557,26 @@ const clockCar = (item) => { .catch(() => {}) } -//前往地图定位 -const goToMap = (item) => { +//地图定位 +const goMap = (item) => { + if (!item.floor || !item.area) { + message.warning('该车辆未配置地图信息') + return + } router.push({ name: 'MapPageRealTimeMap', query: { - id: item.id + floor: item.floor, + area: item.area + } + }) +} + +const viewDeviceLog = () => { + router.push({ + name: 'MapLogQueriesList', + query: { + activeTab: 2 // 指定打开车辆日志标签页 } }) } diff --git a/src/views/board/device/createEditDialog.vue b/src/views/board/device/createEditDialog.vue index 85120a38..4d036a17 100644 --- a/src/views/board/device/createEditDialog.vue +++ b/src/views/board/device/createEditDialog.vue @@ -44,10 +44,24 @@ /> - + - + @@ -78,6 +92,31 @@ + + + + + + + + + + @@ -104,9 +143,9 @@ diff --git a/src/views/mapPage/realTimeMap/index.vue b/src/views/mapPage/realTimeMap/index.vue index c2b0314c..18864f55 100644 --- a/src/views/mapPage/realTimeMap/index.vue +++ b/src/views/mapPage/realTimeMap/index.vue @@ -34,7 +34,7 @@