From d64e339249ca1d968b19dcfa887ec798117c5f89 Mon Sep 17 00:00:00 2001 From: xhf <1424913779@qq.com> Date: Tue, 11 Feb 2025 17:03:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=9C=8B=E6=9D=BF?= 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/views/board/carBoard/createEditDialog.vue | 7 +- src/views/board/carBoard/index.vue | 226 +-------- src/views/board/device/index.vue | 477 +++++++----------- src/views/board/device/tabs.vue | 171 +++++++ 6 files changed, 412 insertions(+), 527 deletions(-) create mode 100644 src/api/device/index.ts create mode 100644 src/views/board/device/tabs.vue 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 new file mode 100644 index 00000000..f53b2619 --- /dev/null +++ b/src/api/device/index.ts @@ -0,0 +1,56 @@ +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) => { + return await request.get({ url: `/system/device/information/page`, params }) +} +//统计车辆待命-任务中-离线 +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 robotInformationUpdate = async (data) => { + return await request.put({ url: `/system/robot/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 }) +} + + diff --git a/src/views/board/carBoard/createEditDialog.vue b/src/views/board/carBoard/createEditDialog.vue index f1fe33fe..90bb97b5 100644 --- a/src/views/board/carBoard/createEditDialog.vue +++ b/src/views/board/carBoard/createEditDialog.vue @@ -2,7 +2,7 @@ - + - + - % + % + 建议自动充电电量大于30% diff --git a/src/views/board/carBoard/index.vue b/src/views/board/carBoard/index.vue index d5c8d74b..3d96dd9b 100644 --- a/src/views/board/carBoard/index.vue +++ b/src/views/board/carBoard/index.vue @@ -1,226 +1,5 @@