From 1b188bdf2605b89fbf3e032108a55d1affb1c330 Mon Sep 17 00:00:00 2001
From: xhf <1424913779@qq.com>
Date: Thu, 13 Feb 2025 14:16:37 +0800
Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.env.local | 2 +-
src/api/device/index.ts | 56 +---
src/components/UploadFile/index.ts | 3 +-
.../UploadFile/src/UploadFileNew.vue | 271 ++++++++++++++++
src/views/board/carBoard/index.vue | 24 +-
src/views/board/device/createEditDialog.vue | 147 +++------
src/views/board/device/index.vue | 307 +++++++-----------
src/views/carError/index.vue | 8 +-
.../realTimeMap/components/indexPage.vue | 42 ++-
src/views/mapPage/realTimeMap/index.vue | 1 +
src/views/mapPage/realTimeMap/webSocket.js | 115 +++++++
src/views/parameterSetting/index.vue | 5 +-
12 files changed, 636 insertions(+), 345 deletions(-)
create mode 100644 src/components/UploadFile/src/UploadFileNew.vue
create mode 100644 src/views/mapPage/realTimeMap/webSocket.js
diff --git a/.env.local b/.env.local
index f0650411..a3752946 100644
--- a/.env.local
+++ b/.env.local
@@ -4,7 +4,7 @@ NODE_ENV=development
VITE_DEV=true
# 请求路径
-VITE_BASE_URL='http://192.168.0.66:48080'
+VITE_BASE_URL='http://192.168.0.74:48080'
# VITE_BASE_URL='http://192.168.0.189:48080'
# 文件上传类型:server - 后端上传, client - 前端直连上传,仅支持 S3 服务
diff --git a/src/api/device/index.ts b/src/api/device/index.ts
index f53b2619..53717276 100644
--- a/src/api/device/index.ts
+++ b/src/api/device/index.ts
@@ -1,27 +1,6 @@
import request from '@/config/axios'
-//agv 下载
-export const agvDownload = async (params) => {
- return await request.download({ url: `/system/position-map/agvDownload`, params })
-}
-//点位地图列表
-export const getPositionMapList = async (params) => {
- return await request.get({ url: `/system/position-map/list`, params })
-}
-//删除车辆信息
-export const deleteRobotInformation = async (id: number) => {
- return await request.delete({ url: `/system/robot/information/delete?id=` + id })
-}
-
-//查询所有车辆
-export const getAllRobot = async (data) => {
- return await request.post({ url: `/system/robot/information/getAllRobot`, data })
-}
-//获得车辆信息 详情
-export const getRobotInformation = async (params) => {
- return await request.get({ url: `/system/robot/information/get`, params })
-}
//分页查询设备列表 看板信息设备目前用的是这个
export const deviceInformationPage = async (params) => {
@@ -32,25 +11,24 @@ export const robotInformationStatistics = async (data) => {
return await request.post({ url: `/system/robot/information/statistics`, data })
}
-// 创建车辆信息
-export const robotInformationCreate = async (data) => {
- return await request.post({ url: `/system/robot/information/create`, data })
+// 创建设备信息
+export const deviceInformationCreate = async (data) => {
+ return await request.post({ url: `/system/device/information/create`, data })
}
-// 编辑车辆信息
-export const robotInformationUpdate = async (data) => {
- return await request.put({ url: `/system/robot/information/update`, data })
+// 编辑设备信息
+export const deviceInformationUpdate = async (data) => {
+ return await request.put({ url: `/system/device/information/update`, data })
}
-//分页查询车辆列表 看板信息车辆目前用的是这个
-export const robotGetAllModel = async (params) => {
- return await request.get({ url: `/system/robot/model/getAllModel`, params })
-}
-// 范围选择
-export const robotPositionGetMap = async (params) => {
- return await request.get({ url: `/system/position-map/getMap`, params })
-}
-// 完整范围选择
-export const robotPositionGetMapAll = async (params) => {
- return await request.get({ url: `/system/position-map/getAllMap`, params })
+// 地图绑定设备
+export const deviceInformationGet = async (params) => {
+ return await request.get({ url: `/system/device/information/get`, params })
}
-
+//删除设备信息
+export const deleteDeviceInformation = async (id: number) => {
+ return await request.delete({ url: `/system/device/information/delete?id=` + id })
+}
+// 获取设备列表
+export const deviceNumber = async (params) => {
+ return await request.get({ url: `/system/device/information/deviceNumber`, params })
+}
diff --git a/src/components/UploadFile/index.ts b/src/components/UploadFile/index.ts
index 97c1d665..2ce142c1 100644
--- a/src/components/UploadFile/index.ts
+++ b/src/components/UploadFile/index.ts
@@ -1,5 +1,6 @@
import UploadImg from './src/UploadImg.vue'
import UploadImgs from './src/UploadImgs.vue'
import UploadFile from './src/UploadFile.vue'
+import UploadFileNew from './src/UploadFileNew.vue'
-export { UploadImg, UploadImgs, UploadFile }
+export { UploadImg, UploadImgs, UploadFile ,UploadFileNew}
diff --git a/src/components/UploadFile/src/UploadFileNew.vue b/src/components/UploadFile/src/UploadFileNew.vue
new file mode 100644
index 00000000..ac0c162d
--- /dev/null
+++ b/src/components/UploadFile/src/UploadFileNew.vue
@@ -0,0 +1,271 @@
+
+
+