From da100a4fa7d67407ce70477fbaddc8d460a501c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8F=9C?= <43331987+JiaLiBai@users.noreply.github.com> Date: Mon, 16 Jun 2025 22:46:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=8D=95=E8=AF=8D=E6=8B=BC?= =?UTF-8?q?=E5=86=99=E9=94=99=E8=AF=AF=EF=BC=8C=E6=96=B0=E5=A2=9E=E9=A6=96?= =?UTF-8?q?=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/common.scss | 8 +- src/router/index.js | 2 +- src/views/ems/home/DlzbChart.vue | 125 +++++++++++++++++++++++++++++ src/views/ems/home/GjdjfbChart.vue | 122 ++++++++++++++++++++++++++++ src/views/ems/home/GjqsChart.vue | 106 ++++++++++++++++++++++++ src/views/ems/home/SbgjzbChart.vue | 98 ++++++++++++++++++++++ src/views/ems/home/XtxlChart.vue | 105 ++++++++++++++++++++++++ src/views/ems/home/index.vue | 71 ++++++++++++++++ src/views/ems/zddt/BarChart.vue | 1 + src/views/ems/zddt/index.vue | 5 +- 10 files changed, 637 insertions(+), 6 deletions(-) create mode 100644 src/views/ems/home/DlzbChart.vue create mode 100644 src/views/ems/home/GjdjfbChart.vue create mode 100644 src/views/ems/home/GjqsChart.vue create mode 100644 src/views/ems/home/SbgjzbChart.vue create mode 100644 src/views/ems/home/XtxlChart.vue create mode 100644 src/views/ems/home/index.vue diff --git a/src/assets/styles/common.scss b/src/assets/styles/common.scss index a34464c..2fd422e 100644 --- a/src/assets/styles/common.scss +++ b/src/assets/styles/common.scss @@ -3,14 +3,18 @@ */ //右侧内容区域 +//父元素 .ems-dashboard-editor-container{ background-color: #F1F5FC; padding: 24px; font-size: 12px; } -.ems-content-conatiner{ +//除去顶部信息(如搜索栏、站点基本信息等)外的 白色背景内容区域 +.ems-content-container{ background-color: #ffffff; + margin-top: 24px; } -ems-content-conatiner-padding{ +//需要设置内padding的白色背景区域 +.ems-content-container-padding{ padding: 24px; } diff --git a/src/router/index.js b/src/router/index.js index 1140df4..8ea2d50 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -69,7 +69,7 @@ export const constantRoutes = [ children: [ { path: 'index', - component: () => import('@/views/index'), + component: () => import('@/views/ems/home/index'), name: 'Index', meta: { title: '首页', icon: 'dashboard', affix: true } } diff --git a/src/views/ems/home/DlzbChart.vue b/src/views/ems/home/DlzbChart.vue new file mode 100644 index 0000000..92e34e5 --- /dev/null +++ b/src/views/ems/home/DlzbChart.vue @@ -0,0 +1,125 @@ + + + + + 电量指标 + 按年 + + + + + + + diff --git a/src/views/ems/home/GjdjfbChart.vue b/src/views/ems/home/GjdjfbChart.vue new file mode 100644 index 0000000..3f41fcb --- /dev/null +++ b/src/views/ems/home/GjdjfbChart.vue @@ -0,0 +1,122 @@ + + + + + 告警等级分布 + + + + + + + diff --git a/src/views/ems/home/GjqsChart.vue b/src/views/ems/home/GjqsChart.vue new file mode 100644 index 0000000..8cc4bc7 --- /dev/null +++ b/src/views/ems/home/GjqsChart.vue @@ -0,0 +1,106 @@ + + + + + 告警趋势 + + + + + + + diff --git a/src/views/ems/home/SbgjzbChart.vue b/src/views/ems/home/SbgjzbChart.vue new file mode 100644 index 0000000..3f76a8e --- /dev/null +++ b/src/views/ems/home/SbgjzbChart.vue @@ -0,0 +1,98 @@ + + + + + 设备告警占比 + + + + + + + diff --git a/src/views/ems/home/XtxlChart.vue b/src/views/ems/home/XtxlChart.vue new file mode 100644 index 0000000..a76cf27 --- /dev/null +++ b/src/views/ems/home/XtxlChart.vue @@ -0,0 +1,105 @@ + + + + + 系统效率 + + + + + + + diff --git a/src/views/ems/home/index.vue b/src/views/ems/home/index.vue new file mode 100644 index 0000000..8035444 --- /dev/null +++ b/src/views/ems/home/index.vue @@ -0,0 +1,71 @@ + + + + + 数据概览 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/ems/zddt/BarChart.vue b/src/views/ems/zddt/BarChart.vue index d24c6ec..9a8c0d1 100644 --- a/src/views/ems/zddt/BarChart.vue +++ b/src/views/ems/zddt/BarChart.vue @@ -39,6 +39,7 @@ export default { tooltip: {}, xAxis: { type: 'category' }, yAxis: { }, + grid:{top:20}, dataset:{ source:[ ['product','充电量','放电量'], diff --git a/src/views/ems/zddt/index.vue b/src/views/ems/zddt/index.vue index fd6629e..d16ec8e 100644 --- a/src/views/ems/zddt/index.vue +++ b/src/views/ems/zddt/index.vue @@ -1,7 +1,7 @@ - + @@ -81,11 +81,10 @@ export default {