From ce338fce96921b9617e2cc079e6bb9c239de036d Mon Sep 17 00:00:00 2001 From: yyy <2605810609@qq.com> Date: Tue, 15 Jul 2025 18:32:42 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E8=AE=BE=E5=A4=87=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E7=BF=BB=E8=BD=AC=E6=9C=BA=E7=B1=BB=E5=9E=8B=EF=BC=8C=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E8=AE=BE=E5=A4=87=E5=8F=96=E6=94=BE=E8=B4=A7=E7=82=B9?= =?UTF-8?q?=E4=BD=8D=E3=80=81=E6=A3=80=E6=B5=8B=E5=8C=BA=E7=82=B9=E4=BD=8D?= =?UTF-8?q?=E5=8F=82=E6=95=B0=202=E3=80=81=E8=BD=A6=E8=BE=86=E7=9C=8B?= =?UTF-8?q?=E6=9D=BF=E5=92=8C=E8=AE=BE=E5=A4=87=E7=9C=8B=E6=9D=BF=E4=B8=AD?= =?UTF-8?q?=EF=BC=8C=E5=AF=B9=E5=BA=94=E8=BD=A6=E8=BE=86=E6=88=96=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E5=9C=B0=E5=9B=BE=E5=AE=9A=E4=BD=8D=E5=92=8C=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E5=AE=9A=E4=BD=8D=E6=8E=A5=E5=85=A5?= 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 @@