From 89711b6a073993875b8f154b9eb4ba34724652d0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=99=BD=E8=8F=9C?=
<43331987+JiaLiBai@users.noreply.github.com>
Date: Wed, 25 Jun 2025 12:55:58 +0800
Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E8=AF=8D=E6=8B=BC=E5=86=99=E7=BA=A0?=
=?UTF-8?q?=E6=AD=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/router/ems.js | 85 ++++++++++++++++----------
src/views/ems/dzjk/clpz/clyx/index.vue | 27 ++++++++
src/views/ems/dzjk/clpz/index.vue | 58 ++++++++++++++++++
src/views/ems/dzjk/clpz/xftg/index.vue | 27 ++++++++
src/views/ems/dzjk/sbjk/index.vue | 4 +-
src/views/ems/dzjk/sbjk/pcs/index.vue | 2 +-
src/views/ems/dzjk/sbjk/ssyx/index.vue | 2 +-
src/views/ems/dzjk/tjbb/index.vue | 2 +-
8 files changed, 170 insertions(+), 37 deletions(-)
create mode 100644 src/views/ems/dzjk/clpz/clyx/index.vue
create mode 100644 src/views/ems/dzjk/clpz/index.vue
create mode 100644 src/views/ems/dzjk/clpz/xftg/index.vue
diff --git a/src/router/ems.js b/src/router/ems.js
index 46f9caa..6ebce35 100644
--- a/src/router/ems.js
+++ b/src/router/ems.js
@@ -40,108 +40,129 @@ export const dzjk=[
{
path: '/dzjk/home',
component: () => import('@/views/ems/dzjk/home/index.vue'),
- name: 'DjzkHome',
- meta: { title: '首页',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkHome' }
+ name: 'DzjkHome',
+ meta: { title: '首页',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkHome' }
},
{
path: '/dzjk/sbjk',
component: () => import('@/views/ems/dzjk/sbjk/index.vue'),
- name: 'DjzkSbjk',
+ name: 'DzjkSbjk',
meta: { title: '设备监控',breadcrumb: false,activeMenu: '/dzjk'},
redirect: '/dzjk/sbjk/ssyx',
children: [
{
path: 'ssyx',
component: () => import('@/views/ems/dzjk/sbjk/ssyx/index.vue'),
- name: 'DjzkSbjkSsyx',
- meta: { title: '实时运行',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkSbjk'},
+ name: 'DzjkSbjkSsyx',
+ meta: { title: '实时运行',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkSbjk'},
},
{
path: 'pcs',
component: () => import('@/views/ems/dzjk/sbjk/pcs/index.vue'),
- name: 'DjzkSbjkPcs',
- meta: { title: 'Pcs',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkSbjk'},
+ name: 'DzjkSbjkPcs',
+ meta: { title: 'Pcs',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkSbjk'},
},
{
path: 'bmszl',
component: () => import('@/views/ems/dzjk/sbjk/bmszl/index.vue'),
- name: 'DjzkSbjkBmszl',
- meta: { title: 'BMS总览',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkSbjk'},
+ name: 'DzjkSbjkBmszl',
+ meta: { title: 'BMS总览',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkSbjk'},
},
{
path: 'bmsdcc',
component: () => import('@/views/ems/dzjk/sbjk/bmsdcc/index.vue'),
- name: 'DjzkSbjkBmsdcc',
- meta: { title: 'BMS电池簇',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkSbjk'},
+ name: 'DzjkSbjkBmsdcc',
+ meta: { title: 'BMS电池簇',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkSbjk'},
},
{
path: 'dtdc',
component: () => import('@/views/ems/dzjk/sbjk/dtdc/index.vue'),
- name: 'DjzkSbjkDtdc',
- meta: { title: '单体电池',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkSbjk'},
+ name: 'DzjkSbjkDtdc',
+ meta: { title: '单体电池',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkSbjk'},
},
{
path: 'db',
component: () => import('@/views/ems/dzjk/sbjk/db/index.vue'),
- name: 'DjzkSbjkDb',
- meta: { title: '电表',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkSbjk'},
+ name: 'DzjkSbjkDb',
+ meta: { title: '电表',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkSbjk'},
},
{
path: 'yl',
component: () => import('@/views/ems/dzjk/sbjk/yl/index.vue'),
- name: 'DjzkSbjkYl',
- meta: { title: '液冷',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkSbjk'},
+ name: 'DzjkSbjkYl',
+ meta: { title: '液冷',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkSbjk'},
}
]
},
{
path: '/dzjk/gzgj',
component: () => import('@/views/ems/dzjk/gzgj/index.vue'),
- name: 'DjzkGzgj',
- meta: { title: '故障告警',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkGzgj' }
+ name: 'DzjkGzgj',
+ meta: { title: '故障告警',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkGzgj' }
},
{
path: '/dzjk/tjbb',
component: () => import('@/views/ems/dzjk/tjbb/index.vue'),
- name: 'DjzkTjbb',
+ name: 'DzjkTjbb',
meta: {title: '统计报表', breadcrumb: false, activeMenu: '/dzjk'},
redirect: '/dzjk/tjbb/gltj',
children: [
{
path: 'gltj',
component: () => import('@/views/ems/dzjk/tjbb/gltj/index.vue'),
- name: 'DjzkTjbbGltj',
- meta: { title: '概率统计',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkTjbb'},
+ name: 'DzjkTjbbGltj',
+ meta: { title: '概率统计',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkTjbb'},
},
{
path: 'glqx',
component: () => import('@/views/ems/dzjk/tjbb/glqx/index.vue'),
- name: 'DjzkTjbbGlqx',
- meta: { title: '功率曲线',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkTjbb'},
+ name: 'DzjkTjbbGlqx',
+ meta: { title: '功率曲线',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkTjbb'},
},
{
path: 'pcsqx',
component: () => import('@/views/ems/dzjk/tjbb/pcsqx/index.vue'),
- name: 'DjzkTjbbPcsqx',
- meta: { title: 'PCS曲线',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkTjbb'},
+ name: 'DzjkTjbbPcsqx',
+ meta: { title: 'PCS曲线',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkTjbb'},
},
{
path: 'dcdqx',
component: () => import('@/views/ems/dzjk/tjbb/dcdqx/index.vue'),
- name: 'DjzkTjbbDcdqx',
- meta: { title: '电池堆曲线',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkTjbb'},
+ name: 'DzjkTjbbDcdqx',
+ meta: { title: '电池堆曲线',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkTjbb'},
},
{
path: 'dcwd',
component: () => import('@/views/ems/dzjk/tjbb/dcwd/index.vue'),
- name: 'DjzkTjbbDcwd',
- meta: { title: '电池温度',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkTjbb'},
+ name: 'DzjkTjbbDcwd',
+ meta: { title: '电池温度',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkTjbb'},
},
{
path: 'dbbb',
component: () => import('@/views/ems/dzjk/tjbb/dbbb/index.vue'),
- name: 'DjzkTjbbDbbb',
- meta: { title: '电表报表',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DjzkTjbb'},
+ name: 'DzjkTjbbDbbb',
+ meta: { title: '电表报表',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkTjbb'},
+ }
+ ]
+ },
+ {
+ path: '/dzjk/clpz',
+ component: () => import('@/views/ems/dzjk/clpz/index.vue'),
+ name: 'DzjkClpz',
+ meta: {title: '策略配置', breadcrumb: false, activeMenu: '/dzjk'},
+ redirect: '/dzjk/clpz/clyx',
+ children: [
+ {
+ path: 'clyx',
+ component: () => import('@/views/ems/dzjk/clpz/clyx/index.vue'),
+ name: 'DzjkClpzClyx',
+ meta: { title: '策略运行',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkClpz'},
+ },
+ {
+ path: 'xftg',
+ component: () => import('@/views/ems/dzjk/clpz/xftg/index.vue'),
+ name: 'DzjkClpzXftg',
+ meta: { title: '削峰填谷',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkClpz'},
}
]
}
diff --git a/src/views/ems/dzjk/clpz/clyx/index.vue b/src/views/ems/dzjk/clpz/clyx/index.vue
new file mode 100644
index 0000000..510875a
--- /dev/null
+++ b/src/views/ems/dzjk/clpz/clyx/index.vue
@@ -0,0 +1,27 @@
+
+
+
+ 策略运行
+
+
+
+
+
+
+
diff --git a/src/views/ems/dzjk/clpz/index.vue b/src/views/ems/dzjk/clpz/index.vue
new file mode 100644
index 0000000..1699d09
--- /dev/null
+++ b/src/views/ems/dzjk/clpz/index.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/views/ems/dzjk/clpz/xftg/index.vue b/src/views/ems/dzjk/clpz/xftg/index.vue
new file mode 100644
index 0000000..491a487
--- /dev/null
+++ b/src/views/ems/dzjk/clpz/xftg/index.vue
@@ -0,0 +1,27 @@
+
+
+
+ 削峰填谷
+
+
+
+
+
+
+
diff --git a/src/views/ems/dzjk/sbjk/index.vue b/src/views/ems/dzjk/sbjk/index.vue
index 4a5f643..1bc4367 100644
--- a/src/views/ems/dzjk/sbjk/index.vue
+++ b/src/views/ems/dzjk/sbjk/index.vue
@@ -24,10 +24,10 @@