From 45a0b6ff6f70d78462a1a3f49a18082aea11ed37 Mon Sep 17 00:00:00 2001 From: cjp <3096114695@qq.com> Date: Mon, 16 Oct 2023 16:14:37 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AF=B9=E6=8E=A5=E5=B7=A5=E7=A8=8B?= =?UTF-8?q?=E6=A6=82=E8=A7=88=EF=BC=8C=E9=A1=B9=E7=9B=AE=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/projectOverview.ts | 13 +++ src/enums/project/ReportEnum.ts | 14 --- src/enums/project/projectTypeEnum.ts | 17 +++ .../projectOverview/centerBottom.vue | 100 ++++++++++++------ .../projectOverview/centerTop.vue | 29 ++++- .../projectOverview/index.vue | 51 ++++++--- .../projectOverview/leftBottom.vue | 34 +++++- .../projectOverview/leftCenter.vue | 53 ++++++++-- .../projectOverview/leftTop.vue | 51 ++++++--- 9 files changed, 278 insertions(+), 84 deletions(-) create mode 100644 src/api/modules/projectOverview.ts delete mode 100644 src/enums/project/ReportEnum.ts create mode 100644 src/enums/project/projectTypeEnum.ts diff --git a/src/api/modules/projectOverview.ts b/src/api/modules/projectOverview.ts new file mode 100644 index 0000000..3cda574 --- /dev/null +++ b/src/api/modules/projectOverview.ts @@ -0,0 +1,13 @@ +// 综合管理——工程概览 接口API +import http from "@/api"; +const BASEURL = import.meta.env.VITE_API_URL; + +// 项目信息 +export const getProjectDetail = (params: {}) => { + return http.post(BASEURL + `/xmgl/project/getProjectInfoBySn`, params); +}; + +// 统计企业下项目各人员统计 +export const getWorkerStatisticsCountApi = (params: {}) => { + return http.post(BASEURL + `/xmgl/workerInfo/getWorkerStatisticsCount`, params); +}; diff --git a/src/enums/project/ReportEnum.ts b/src/enums/project/ReportEnum.ts deleted file mode 100644 index 39f5830..0000000 --- a/src/enums/project/ReportEnum.ts +++ /dev/null @@ -1,14 +0,0 @@ -export const Reports = [ - { - id: 0, - title: "工程概况" - }, - { - id: 1, - title: "责任主体" - }, - { - id: 2, - title: "附件信息" - } -]; diff --git a/src/enums/project/projectTypeEnum.ts b/src/enums/project/projectTypeEnum.ts new file mode 100644 index 0000000..153cfbd --- /dev/null +++ b/src/enums/project/projectTypeEnum.ts @@ -0,0 +1,17 @@ +export const projectTypeEnum = [ + { id: 1, name: "房建" }, + { id: 2, name: "市政" }, + { id: 3, name: "安装" }, + { id: 4, name: "装饰" }, + { id: 5, name: "公路" }, + { id: 6, name: "冶炼" }, + { id: 7, name: "矿山" }, + { id: 8, name: "化工石油" }, + { id: 9, name: "水利水电" }, + { id: 10, name: "电力" }, + { id: 11, name: "农林" }, + { id: 12, name: "港口与航道" }, + { id: 13, name: "航天航空" }, + { id: 14, name: "通信" }, + { id: 15, name: "其他" } +]; //工程类别 diff --git a/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/centerBottom.vue b/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/centerBottom.vue index a0032df..2f4aa6f 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/centerBottom.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/projectOverview/centerBottom.vue @@ -1,5 +1,5 @@