From c984cefd68adea5e4e18c690caf2f5b39ef1974c Mon Sep 17 00:00:00 2001
From: root <13910913995@163.com>
Date: Fri, 27 Mar 2026 14:39:55 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BA=86=E7=94=A8?=
=?UTF-8?q?=E6=88=B7=E6=A8=A1=E5=9D=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
frontend/src/views/system/user/index.vue | 2 ++
frontend/src/views/system/user/personalCenter.vue | 2 ++
2 files changed, 4 insertions(+)
diff --git a/frontend/src/views/system/user/index.vue b/frontend/src/views/system/user/index.vue
index 8444578..5404ca1 100644
--- a/frontend/src/views/system/user/index.vue
+++ b/frontend/src/views/system/user/index.vue
@@ -124,6 +124,8 @@ function getdata() {
})
}
+
+
//禁用启用
function switchChange(row: any) {
const elmassage = ref('')
diff --git a/frontend/src/views/system/user/personalCenter.vue b/frontend/src/views/system/user/personalCenter.vue
index 8654039..26ce747 100644
--- a/frontend/src/views/system/user/personalCenter.vue
+++ b/frontend/src/views/system/user/personalCenter.vue
@@ -20,6 +20,8 @@ const router = useRouter();
const url = import.meta.env.VITE_APP_BASE_API;
+
+
// 初始加载
function init() {
getUserInfo().then((res: any) => {
From d385267bfb6e2e205e2fed0bd7a2dbed9f9110ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=8B=E5=85=B4=E5=87=AF?= <2448379534@qq.com>
Date: Tue, 31 Mar 2026 17:26:16 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=A8=A1=E5=9D=97?=
=?UTF-8?q?=EF=BC=9A=E7=94=9F=E6=80=81=E6=B5=81=E9=87=8F=E8=BE=BE=E6=A0=87?=
=?UTF-8?q?=E6=83=85=E5=86=B51=EF=BC=8C=E7=94=9F=E6=80=81=E6=B5=81?=
=?UTF-8?q?=E9=87=8F=E8=BE=BE=E6=A0=87=E6=83=85=E5=86=B52=EF=BC=8C?=
=?UTF-8?q?=E7=8E=AF=E4=BF=9D=E8=AE=BE=E6=96=BD=E6=83=85=E5=86=B5=EF=BC=8C?=
=?UTF-8?q?=E5=85=B8=E5=9E=8B=E8=AE=BE=E6=96=BD=E4=BB=8B=E7=BB=8D=EF=BC=8C?=
=?UTF-8?q?=E7=8E=AF=E4=BF=9D=E8=87=AA=E5=8A=A8=E7=9B=91=E6=B5=8B=E5=B7=A5?=
=?UTF-8?q?=E4=BD=9C=E5=BC=80=E5=B1=95=E6=83=85=E5=86=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
frontend/src/components/RightDrawer/index.vue | 8 +-
.../components/developStatusChart/index.vue | 4 +-
.../components/engEnvironmentData/index.vue | 1 +
.../modules/dianxingcuoshijieshao/index.vue | 162 +++++++++++++
frontend/src/modules/huanbaoMod/index.vue | 134 +++++++++++
.../src/modules/huanbaozdjcgzkzQK/index.vue | 133 +++++++++++
.../src/modules/shengtaidabiaoMod/index.vue | 190 ++++++++++++++++
.../modules/shengtaidabiaoTwoMod/index.vue | 215 ++++++++++++++++++
.../shuidianhuangjingjieruMod/DataTable.vue | 8 +-
.../home/huanBaoSheShiYunXingZhuangKuang.vue | 35 ++-
.../views/home/huanBaoZhiLiangZhuangKuang.vue | 33 ++-
.../views/home/shuiDianKaiFaZhuangKuang.vue | 9 +-
.../shengTaiLiuLiangManZuQingKuang.vue | 37 ++-
13 files changed, 953 insertions(+), 16 deletions(-)
create mode 100644 frontend/src/modules/dianxingcuoshijieshao/index.vue
create mode 100644 frontend/src/modules/huanbaoMod/index.vue
create mode 100644 frontend/src/modules/huanbaozdjcgzkzQK/index.vue
create mode 100644 frontend/src/modules/shengtaidabiaoMod/index.vue
create mode 100644 frontend/src/modules/shengtaidabiaoTwoMod/index.vue
diff --git a/frontend/src/components/RightDrawer/index.vue b/frontend/src/components/RightDrawer/index.vue
index f199a89..eb0ef97 100644
--- a/frontend/src/components/RightDrawer/index.vue
+++ b/frontend/src/components/RightDrawer/index.vue
@@ -19,7 +19,7 @@
+
@@ -100,4 +100,10 @@ const handleToggle = () => {
justify-content: center;
align-items: center;
}
+.text_she{
+ font-size: 14px;
+ color:#262626;
+ font-variant: tabular-nums;
+ font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
+}
\ No newline at end of file
diff --git a/frontend/src/components/developStatusChart/index.vue b/frontend/src/components/developStatusChart/index.vue
index 3a3b524..b4f78fd 100644
--- a/frontend/src/components/developStatusChart/index.vue
+++ b/frontend/src/components/developStatusChart/index.vue
@@ -54,7 +54,7 @@ const initChart = () => {
itemWidth: 14,
itemHeight: 14,
itemStyle: {
- borderRadius: 3
+ borderRadius: 0
},
textStyle: {
fontSize: 11
@@ -69,7 +69,7 @@ const initChart = () => {
center: ['35%', '50%'], // 整体向下移动一点
avoidLabelOverlap: false,
itemStyle: {
- borderRadius: 5,
+ borderRadius: 0,
borderColor: '#fff',
borderWidth: 1
},
diff --git a/frontend/src/components/engEnvironmentData/index.vue b/frontend/src/components/engEnvironmentData/index.vue
index 5b5c070..61a8e58 100644
--- a/frontend/src/components/engEnvironmentData/index.vue
+++ b/frontend/src/components/engEnvironmentData/index.vue
@@ -53,6 +53,7 @@ onMounted(() => {
padding: 0px 5px;
background: #fff;
border-radius: 4px;
+ width: 100%;
.title {
font-size: 14px;
diff --git a/frontend/src/modules/dianxingcuoshijieshao/index.vue b/frontend/src/modules/dianxingcuoshijieshao/index.vue
new file mode 100644
index 0000000..e722964
--- /dev/null
+++ b/frontend/src/modules/dianxingcuoshijieshao/index.vue
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
![]()
+
+
+
+
+
+
+
{{ carouselData[currentIndex].description }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/src/modules/huanbaoMod/index.vue b/frontend/src/modules/huanbaoMod/index.vue
new file mode 100644
index 0000000..50f44bd
--- /dev/null
+++ b/frontend/src/modules/huanbaoMod/index.vue
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
{{ facility.name }}
+
{{ facility.count }} 个
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/src/modules/huanbaozdjcgzkzQK/index.vue b/frontend/src/modules/huanbaozdjcgzkzQK/index.vue
new file mode 100644
index 0000000..5a15bc2
--- /dev/null
+++ b/frontend/src/modules/huanbaozdjcgzkzQK/index.vue
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
{{ facility.name }}
+
{{ facility.count }} 个
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/src/modules/shengtaidabiaoMod/index.vue b/frontend/src/modules/shengtaidabiaoMod/index.vue
new file mode 100644
index 0000000..742bb27
--- /dev/null
+++ b/frontend/src/modules/shengtaidabiaoMod/index.vue
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+ 逐时
+ 日
+
+
≥95%座数/总座数
+
+
+
+
+
+
+
{{ el.name }}
+

+
+
+
+
+ {{ el.qecCnt }}/{{ el.qecTCnt }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/src/modules/shengtaidabiaoTwoMod/index.vue b/frontend/src/modules/shengtaidabiaoTwoMod/index.vue
new file mode 100644
index 0000000..e829b86
--- /dev/null
+++ b/frontend/src/modules/shengtaidabiaoTwoMod/index.vue
@@ -0,0 +1,215 @@
+
+
+
+
+
+
+
diff --git a/frontend/src/modules/shuidianhuangjingjieruMod/DataTable.vue b/frontend/src/modules/shuidianhuangjingjieruMod/DataTable.vue
index 0ba3d7a..3bb47cf 100644
--- a/frontend/src/modules/shuidianhuangjingjieruMod/DataTable.vue
+++ b/frontend/src/modules/shuidianhuangjingjieruMod/DataTable.vue
@@ -211,7 +211,7 @@ onMounted(() => {
.custom-table {
:deep(.ant-table) {
- font-size: 13px;
+ font-size: 14px;
border: 1px solid #e8e8e8;
.ant-table-thead {
@@ -219,7 +219,7 @@ onMounted(() => {
>th {
background-color: #e5eff8 !important;
color: #2f6b98;
- font-weight: 600;
+ // font-weight: 600;
border: 1px solid #e8e8e8 !important;
padding: 6px 8px;
text-align: center;
@@ -251,7 +251,7 @@ onMounted(() => {
&:first-child {
text-align: left;
- font-weight: 500;
+ // font-weight: 500;
}
}
@@ -276,7 +276,7 @@ onMounted(() => {
.footer-item {
flex: 1;
text-align: center;
- font-weight: 600;
+ // font-weight: 600;
color: #333;
&:first-child {
diff --git a/frontend/src/views/home/huanBaoSheShiYunXingZhuangKuang.vue b/frontend/src/views/home/huanBaoSheShiYunXingZhuangKuang.vue
index 1ad3d4e..943a2c2 100644
--- a/frontend/src/views/home/huanBaoSheShiYunXingZhuangKuang.vue
+++ b/frontend/src/views/home/huanBaoSheShiYunXingZhuangKuang.vue
@@ -1,5 +1,36 @@
+
+
-
-
环保设施情况
+
+
diff --git a/frontend/src/views/home/huanBaoZhiLiangZhuangKuang.vue b/frontend/src/views/home/huanBaoZhiLiangZhuangKuang.vue
index cc9fd2b..0bd061d 100644
--- a/frontend/src/views/home/huanBaoZhiLiangZhuangKuang.vue
+++ b/frontend/src/views/home/huanBaoZhiLiangZhuangKuang.vue
@@ -1,5 +1,34 @@
+
+
-
-
监测工作开展情况
+
+
diff --git a/frontend/src/views/home/shuiDianKaiFaZhuangKuang.vue b/frontend/src/views/home/shuiDianKaiFaZhuangKuang.vue
index 57b70a4..36e7863 100644
--- a/frontend/src/views/home/shuiDianKaiFaZhuangKuang.vue
+++ b/frontend/src/views/home/shuiDianKaiFaZhuangKuang.vue
@@ -6,7 +6,7 @@ import shuidianhuangjingjieruMod from '@/modules/shuidianhuangjingjieruMod/index
-
+
@@ -21,11 +21,16 @@ import shuidianhuangjingjieruMod from '@/modules/shuidianhuangjingjieruMod/index
diff --git a/frontend/src/views/shengTaiLiuLiang/shengTaiLiuLiangManZuQingKuang.vue b/frontend/src/views/shengTaiLiuLiang/shengTaiLiuLiangManZuQingKuang.vue
index aede6af..2b5d2cf 100644
--- a/frontend/src/views/shengTaiLiuLiang/shengTaiLiuLiangManZuQingKuang.vue
+++ b/frontend/src/views/shengTaiLiuLiang/shengTaiLiuLiangManZuQingKuang.vue
@@ -1,5 +1,36 @@
+
+
-
-
生态流量达标情况
+
-
\ No newline at end of file
+
+