From e4523299d40124419424ed2731b42c91db85db4b Mon Sep 17 00:00:00 2001 From: shi <936384804@qq.com> Date: Fri, 22 Aug 2025 22:17:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=A1=B9=E7=9B=AE=E5=8F=8A?= =?UTF-8?q?=E5=A4=A7=E5=B1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/projectScreen/index.ts | 34 +++- .../ProjectScreen/components/centerPage.vue | 70 ++++--- src/views/ProjectScreen/components/header.vue | 6 +- .../ProjectScreen/components/leftPage.vue | 176 +++++++++++++----- .../ProjectScreen/components/optionList.ts | 6 + .../ProjectScreen/components/rightPage.vue | 57 ++++-- src/views/ProjectScreen/index.vue | 66 ++++--- 7 files changed, 296 insertions(+), 119 deletions(-) diff --git a/src/api/projectScreen/index.ts b/src/api/projectScreen/index.ts index 7097a73..9e84e68 100644 --- a/src/api/projectScreen/index.ts +++ b/src/api/projectScreen/index.ts @@ -31,4 +31,36 @@ export const getScreenLand = (projectId: number | string) => { url: '/project/big/screen/' + projectId, method: 'get', }); -}; \ No newline at end of file +}; + +// 查询项目形象进度 +export const getScreenImgProcess = (projectId: number | string) => { + return request({ + url: '/project/big/screen/imageProgress/' + projectId, + method: 'get', + }); +}; + +// 查询项目人员情况 +export const getScreenPeople = (projectId: number | string) => { + return request({ + url: '/project/big/screen/people/' + projectId, + method: 'get', + }); +}; + +// 查询项目AI安全巡检 +export const getScreenSafetyInspection = (projectId: number | string) => { + return request({ + url: '/project/big/screen/safetyInspection/' + projectId, + method: 'get', + }); +}; + +// 查询项目概况 +export const getScreenGeneralize = (projectId: number | string) => { + return request({ + url: '/project/big/screen/generalize/' + projectId, + method: 'get', + }); +}; diff --git a/src/views/ProjectScreen/components/centerPage.vue b/src/views/ProjectScreen/components/centerPage.vue index 6882b65..53d8c41 100644 --- a/src/views/ProjectScreen/components/centerPage.vue +++ b/src/views/ProjectScreen/components/centerPage.vue @@ -1,26 +1,25 @@