From 0fde5f9126b624329576ffb53e9e437fc8b31bea Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Wed, 2 Jul 2025 16:37:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E8=B0=83=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 3 +- src/api/home.js | 61 +- src/utils/initLogin.js | 4 +- src/views/home/components/center-two.vue | 177 ++--- src/views/home/components/control-deck.vue | 172 +++-- .../modal-content/preset-setting.vue | 21 +- src/views/home/components/right-one.vue | 628 ++++++++++++++---- src/views/home/components/right-two/index.vue | 45 +- .../home/components/right-two/taps-three.vue | 8 +- vite.config.js | 4 +- 10 files changed, 849 insertions(+), 274 deletions(-) diff --git a/.env.development b/.env.development index 59a35d9..3996134 100644 --- a/.env.development +++ b/.env.development @@ -4,4 +4,5 @@ VITE_APP_content = 机器人 VITE_APP_baseApiURL = https://s.dumogu.top/api # 路由的base api VITE_APP_routeBasePath = / -VITE_APP_biuldBase = / \ No newline at end of file +VITE_APP_biuldBase = / +VITE_APP_imgPreviewUrl = http://192.168.0.38:21999/robot \ No newline at end of file diff --git a/src/api/home.js b/src/api/home.js index fdafd2e..d0e0928 100644 --- a/src/api/home.js +++ b/src/api/home.js @@ -19,6 +19,11 @@ export const addMarkerApi = (data) => { return service.post('/robot-screen-api/robot/instruct/addPoint', data) } +// 删除巡视点位接口 +export const deleteMarkerApi = (data) => { + return service.post('/robot-screen-api/robot/instruct/delPoint', data) +} + // 获取全部已经添加的点位 export const getMarkerListAllApi = (data) => { return service.post('/robot-screen-api/robot/instruct/getPointList', data) @@ -59,7 +64,57 @@ export const addPersonApi = (data) => { return service.post('/robot-screen-api/robot/sbdUser/addSbdUser', data) } -// 获取人员列表 -export const getPersonListApi = (data) => { - return service.get('/robot-screen-api/robot/instruct/list', { params: data }) +// 修改人员 +export const updatePersonApi = (data) => { + return service.post('/robot-screen-api/robot/sbdUser/updateSbdUser', data) +} + +// 删除人员 +export const deletePersonApi = (data) => { + return service.post('/robot-screen-api/robot/sbdUser/delUser', data) +} + +// 人员详情 +export const getDetailsApi = (data) => { + return service.get('/robot-screen-api/robot/sbdUser/getDetails', { params: data }) +} + +// 现场定点巡检拍照 一级列表 +export const getImageLimitApi = (data) => { + return service.get('/robot-screen-api/robot/image/getImageLimit', { params: data }) +} + +// 现场定点巡检拍照 二级页面列表 +export const getImagePageListApi = (data) => { + return service.get('/robot-screen-api/robot/image/getImagePageList', { params: data }) +} + +// 智能对比一级页面数据 +export const getTaskStatisticsApi = (data = {}) => { + return service.get('/robot-screen-api/robot/image/getTaskStatistics', { params: data }) +} + +// 操作面板内上传音频文件接口 +export const uploadAudioApi = (data) => { + return service.post('/robot-screen-api/robot/instruct/addVideoFile', data) +} + +// 操作面板内获取音频文件信息 +export const getAudioInfoApi = (data) => { + return service.post('/robot-screen-api/robot/instruct/getVideoList', data) +} + +// 人员动态 一级页面列表接口 +export const getUserListLimitApi = (data) => { + return service.post('/robot-screen-api/robot/sbdUser/getUserListLimit', data) +} + +// 人员动态 二级级页面人员动态列表接口 +export const getUserListPageApi = (data) => { + return service.get('/robot-screen-api/robot/sbdUser/getUserList', { params: data }) +} + +// 人员动态 二级级页面人员信息列表接口 +export const getUserInfoListApi = (data) => { + return service.get('/robot-screen-api/robot/sbdUser/list', { params: data }) } diff --git a/src/utils/initLogin.js b/src/utils/initLogin.js index e5e2e4a..c030c38 100644 --- a/src/utils/initLogin.js +++ b/src/utils/initLogin.js @@ -19,13 +19,15 @@ export const getDeviceUrlApi = (data) => { export const changeDeviceCameraApi = (data) => { return service.post('/third-party/PTZ/C_PTZ_Turn?token=' + data.token, data) } + // 调整设备的摄像机放大图像 export const changeDeviceCameraZoomInApi = (data) => { return service.post('/third-party/PTZ/C_PTZ_ZoomInPicture?token=' + data.token, data) } + // 调整设备的摄像机缩小图像 export const changeDeviceCameraZoomOutApi = (data) => { - return service.post('/third-party/PTZ//C_PTZ_ZoomOutPicture?token=' + data.token, data) + return service.post('/third-party/PTZ/C_PTZ_ZoomOutPicture?token=' + data.token, data) } // 停止设备缩放 diff --git a/src/views/home/components/center-two.vue b/src/views/home/components/center-two.vue index 5c46e12..a845dc2 100644 --- a/src/views/home/components/center-two.vue +++ b/src/views/home/components/center-two.vue @@ -11,41 +11,43 @@
-
途径点{{ item.id }}
-
{{ item.time }}
-
- {{ item.status === 'arrived' ? '已到达' : '未到达' }} +
{{ item?.pointName }}
+
{{ item?.taskTime }}
+
+ + 已到达
-
途径点{{ item.id }}
-
{{ item.time }}
-
- {{ item.status === 'arrived' ? '已到达' : '未到达' }} +
{{ item?.pointName }}
+
{{ item?.taskTime }}
+
+ + 已到达
@@ -83,16 +85,31 @@ size="small" label-placement="left" style="margin-top: 10px" + :model="innerQueryParams" > - - - - + - 查询 - 重置 + + + + + 查询 + + 重置 + @@ -100,7 +117,7 @@
- 途经点 - 2025-06-01 10:00:00 + {{ item?.pointName }} + {{ item?.taskTime }}
@@ -135,62 +154,31 @@