From 3e41021d911d858ccbc2e2ae3cd7cd79b8bf09cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=88=E5=85=86=E5=A2=9E?= <你的邮箱@example.com> Date: Fri, 27 Mar 2026 15:52:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=89=80=E6=9C=89=E8=8F=9C?= =?UTF-8?q?=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/RightDrawer/index.vue | 83 +++++++++++++++++++ frontend/src/components/gis/GisView.vue | 23 +++++ frontend/src/layout/components/AppMain.vue | 32 ++++--- frontend/src/modules/jidiSelectorMod.vue | 19 +++++ frontend/src/styles/index.scss | 10 +++ .../conventionalHydropower.vue | 5 ++ .../views/DataQueryMenuModule/monitorData.vue | 5 ++ .../views/dianZhanZhuanTi/dianZhanZhuanTi.vue | 5 ++ .../views/fish-survey/fishSurveyZhuanZhi.vue | 5 ++ .../views/guoYuSheShi/sheShiZhuangKuang.vue | 5 ++ .../views/home/shuiDianKaiFaZhuangKuang.vue | 21 ++++- frontend/src/views/qiXiDi/shengTaiDiBaoHu.vue | 5 ++ .../luShengShengTaiDiaoCha.vue | 5 ++ .../shuiShengShengTaiDiaoCha.vue | 5 ++ .../shengTaiLiuLiangXieFangSheShi.vue | 5 ++ .../shiPinJianKong/shiPinJianKongZhuanTi.vue | 5 ++ .../views/shuJuFenXi/shuiWenShuJuFenXi.vue | 5 ++ .../shuiWenJianCe/diWenShuiJianHuanSheShi.vue | 5 ++ .../src/views/shuiWenJianCe/shuiWenFenXi.vue | 5 ++ .../views/shuiWenJianCe/shuiWenQingKuang.vue | 5 ++ .../yunXingGaoJing/IntelligentAnalysis.vue | 5 ++ .../views/yunXingGaoJing/yunXingGaoJing.vue | 5 ++ .../views/zengZhiFangLiu/yuLieZengZhiZhan.vue | 5 ++ .../views/zhenXIZhiWuYuan/zhenXIZhiWuYuan.vue | 5 ++ 24 files changed, 265 insertions(+), 13 deletions(-) create mode 100644 frontend/src/components/RightDrawer/index.vue create mode 100644 frontend/src/components/gis/GisView.vue create mode 100644 frontend/src/modules/jidiSelectorMod.vue create mode 100644 frontend/src/views/DataQueryMenuModule/conventionalHydropower.vue create mode 100644 frontend/src/views/DataQueryMenuModule/monitorData.vue create mode 100644 frontend/src/views/dianZhanZhuanTi/dianZhanZhuanTi.vue create mode 100644 frontend/src/views/fish-survey/fishSurveyZhuanZhi.vue create mode 100644 frontend/src/views/guoYuSheShi/sheShiZhuangKuang.vue create mode 100644 frontend/src/views/qiXiDi/shengTaiDiBaoHu.vue create mode 100644 frontend/src/views/shengTaiDiaoCha/luShengShengTaiDiaoCha.vue create mode 100644 frontend/src/views/shengTaiDiaoCha/shuiShengShengTaiDiaoCha.vue create mode 100644 frontend/src/views/shengTaiLiuLiang/shengTaiLiuLiangXieFangSheShi.vue create mode 100644 frontend/src/views/shiPinJianKong/shiPinJianKongZhuanTi.vue create mode 100644 frontend/src/views/shuJuFenXi/shuiWenShuJuFenXi.vue create mode 100644 frontend/src/views/shuiWenJianCe/diWenShuiJianHuanSheShi.vue create mode 100644 frontend/src/views/shuiWenJianCe/shuiWenFenXi.vue create mode 100644 frontend/src/views/shuiWenJianCe/shuiWenQingKuang.vue create mode 100644 frontend/src/views/yunXingGaoJing/IntelligentAnalysis.vue create mode 100644 frontend/src/views/yunXingGaoJing/yunXingGaoJing.vue create mode 100644 frontend/src/views/zengZhiFangLiu/yuLieZengZhiZhan.vue create mode 100644 frontend/src/views/zhenXIZhiWuYuan/zhenXIZhiWuYuan.vue diff --git a/frontend/src/components/RightDrawer/index.vue b/frontend/src/components/RightDrawer/index.vue new file mode 100644 index 0000000..ec572ce --- /dev/null +++ b/frontend/src/components/RightDrawer/index.vue @@ -0,0 +1,83 @@ + + + + diff --git a/frontend/src/components/gis/GisView.vue b/frontend/src/components/gis/GisView.vue new file mode 100644 index 0000000..88ee8c2 --- /dev/null +++ b/frontend/src/components/gis/GisView.vue @@ -0,0 +1,23 @@ + + + + + diff --git a/frontend/src/layout/components/AppMain.vue b/frontend/src/layout/components/AppMain.vue index 02c9744..0d48804 100644 --- a/frontend/src/layout/components/AppMain.vue +++ b/frontend/src/layout/components/AppMain.vue @@ -1,23 +1,27 @@ @@ -31,4 +35,10 @@ const routeKey = computed(() => router.path + Math.random()); background-color: #ffffff; box-sizing: border-box; } +.gi-panels { + position: absolute; + width: 100%; + height: 100%; + z-index: 1; +} diff --git a/frontend/src/modules/jidiSelectorMod.vue b/frontend/src/modules/jidiSelectorMod.vue new file mode 100644 index 0000000..831eae4 --- /dev/null +++ b/frontend/src/modules/jidiSelectorMod.vue @@ -0,0 +1,19 @@ + + + + diff --git a/frontend/src/styles/index.scss b/frontend/src/styles/index.scss index b472870..b0cf7da 100644 --- a/frontend/src/styles/index.scss +++ b/frontend/src/styles/index.scss @@ -45,3 +45,13 @@ svg { .el-dialog__body { padding: 20px !important; } +.modelContentDrak { + position: absolute; + width: 100%; + height: 100%; + background-color: #ffffff; +} +.rightContent { + height: 98%; + position: relative; +} \ No newline at end of file diff --git a/frontend/src/views/DataQueryMenuModule/conventionalHydropower.vue b/frontend/src/views/DataQueryMenuModule/conventionalHydropower.vue new file mode 100644 index 0000000..fe1c241 --- /dev/null +++ b/frontend/src/views/DataQueryMenuModule/conventionalHydropower.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/DataQueryMenuModule/monitorData.vue b/frontend/src/views/DataQueryMenuModule/monitorData.vue new file mode 100644 index 0000000..0314b51 --- /dev/null +++ b/frontend/src/views/DataQueryMenuModule/monitorData.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/dianZhanZhuanTi/dianZhanZhuanTi.vue b/frontend/src/views/dianZhanZhuanTi/dianZhanZhuanTi.vue new file mode 100644 index 0000000..1526378 --- /dev/null +++ b/frontend/src/views/dianZhanZhuanTi/dianZhanZhuanTi.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/fish-survey/fishSurveyZhuanZhi.vue b/frontend/src/views/fish-survey/fishSurveyZhuanZhi.vue new file mode 100644 index 0000000..0ad44c5 --- /dev/null +++ b/frontend/src/views/fish-survey/fishSurveyZhuanZhi.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/guoYuSheShi/sheShiZhuangKuang.vue b/frontend/src/views/guoYuSheShi/sheShiZhuangKuang.vue new file mode 100644 index 0000000..1f5cb32 --- /dev/null +++ b/frontend/src/views/guoYuSheShi/sheShiZhuangKuang.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/home/shuiDianKaiFaZhuangKuang.vue b/frontend/src/views/home/shuiDianKaiFaZhuangKuang.vue index 20bd17d..cfbc6cd 100644 --- a/frontend/src/views/home/shuiDianKaiFaZhuangKuang.vue +++ b/frontend/src/views/home/shuiDianKaiFaZhuangKuang.vue @@ -1,6 +1,23 @@ + \ No newline at end of file + diff --git a/frontend/src/views/qiXiDi/shengTaiDiBaoHu.vue b/frontend/src/views/qiXiDi/shengTaiDiBaoHu.vue new file mode 100644 index 0000000..246ea9e --- /dev/null +++ b/frontend/src/views/qiXiDi/shengTaiDiBaoHu.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/shengTaiDiaoCha/luShengShengTaiDiaoCha.vue b/frontend/src/views/shengTaiDiaoCha/luShengShengTaiDiaoCha.vue new file mode 100644 index 0000000..e3ab843 --- /dev/null +++ b/frontend/src/views/shengTaiDiaoCha/luShengShengTaiDiaoCha.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/shengTaiDiaoCha/shuiShengShengTaiDiaoCha.vue b/frontend/src/views/shengTaiDiaoCha/shuiShengShengTaiDiaoCha.vue new file mode 100644 index 0000000..d9ee224 --- /dev/null +++ b/frontend/src/views/shengTaiDiaoCha/shuiShengShengTaiDiaoCha.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/shengTaiLiuLiang/shengTaiLiuLiangXieFangSheShi.vue b/frontend/src/views/shengTaiLiuLiang/shengTaiLiuLiangXieFangSheShi.vue new file mode 100644 index 0000000..abc539d --- /dev/null +++ b/frontend/src/views/shengTaiLiuLiang/shengTaiLiuLiangXieFangSheShi.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/shiPinJianKong/shiPinJianKongZhuanTi.vue b/frontend/src/views/shiPinJianKong/shiPinJianKongZhuanTi.vue new file mode 100644 index 0000000..bc361be --- /dev/null +++ b/frontend/src/views/shiPinJianKong/shiPinJianKongZhuanTi.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/shuJuFenXi/shuiWenShuJuFenXi.vue b/frontend/src/views/shuJuFenXi/shuiWenShuJuFenXi.vue new file mode 100644 index 0000000..2195320 --- /dev/null +++ b/frontend/src/views/shuJuFenXi/shuiWenShuJuFenXi.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/shuiWenJianCe/diWenShuiJianHuanSheShi.vue b/frontend/src/views/shuiWenJianCe/diWenShuiJianHuanSheShi.vue new file mode 100644 index 0000000..52b8a48 --- /dev/null +++ b/frontend/src/views/shuiWenJianCe/diWenShuiJianHuanSheShi.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/shuiWenJianCe/shuiWenFenXi.vue b/frontend/src/views/shuiWenJianCe/shuiWenFenXi.vue new file mode 100644 index 0000000..909742e --- /dev/null +++ b/frontend/src/views/shuiWenJianCe/shuiWenFenXi.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/shuiWenJianCe/shuiWenQingKuang.vue b/frontend/src/views/shuiWenJianCe/shuiWenQingKuang.vue new file mode 100644 index 0000000..2dc1098 --- /dev/null +++ b/frontend/src/views/shuiWenJianCe/shuiWenQingKuang.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/yunXingGaoJing/IntelligentAnalysis.vue b/frontend/src/views/yunXingGaoJing/IntelligentAnalysis.vue new file mode 100644 index 0000000..2c7aeb5 --- /dev/null +++ b/frontend/src/views/yunXingGaoJing/IntelligentAnalysis.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/yunXingGaoJing/yunXingGaoJing.vue b/frontend/src/views/yunXingGaoJing/yunXingGaoJing.vue new file mode 100644 index 0000000..554754e --- /dev/null +++ b/frontend/src/views/yunXingGaoJing/yunXingGaoJing.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/zengZhiFangLiu/yuLieZengZhiZhan.vue b/frontend/src/views/zengZhiFangLiu/yuLieZengZhiZhan.vue new file mode 100644 index 0000000..1ee86f2 --- /dev/null +++ b/frontend/src/views/zengZhiFangLiu/yuLieZengZhiZhan.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/frontend/src/views/zhenXIZhiWuYuan/zhenXIZhiWuYuan.vue b/frontend/src/views/zhenXIZhiWuYuan/zhenXIZhiWuYuan.vue new file mode 100644 index 0000000..3e41399 --- /dev/null +++ b/frontend/src/views/zhenXIZhiWuYuan/zhenXIZhiWuYuan.vue @@ -0,0 +1,5 @@ + \ No newline at end of file