From 9967d8be469ece22a5333deb449950ddc1b11738 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= <2178503051@qq.com> Date: Thu, 30 Apr 2026 13:06:14 +0800 Subject: [PATCH] =?UTF-8?q?feat(ems):=20=E6=B7=BB=E5=8A=A0=E4=BA=A7?= =?UTF-8?q?=E7=BA=BF=E4=BF=A1=E6=81=AF=E6=98=BE=E7=A4=BA=E5=92=8C=E8=A7=86?= =?UTF-8?q?=E5=9B=BE=E5=88=87=E6=8D=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit refactor(dashboard): 移除过时的趋势分析组件 - 在仪表盘表格中添加产线信息显示 - 在设备管理页面增加卡片/表格视图切换功能 - 删除不再使用的趋势分析组件 --- klp-ui/src/views/ems/dashboard/index.vue | 761 +++++++++++++++--- .../ems/dashboard/panels/MonthToMonth.vue | 608 -------------- .../views/ems/dashboard/panels/Overview.vue | 320 -------- .../ems/dashboard/panels/RecentTrends.vue | 382 --------- .../views/ems/dashboard/panels/YearOnYear.vue | 340 -------- klp-ui/src/views/ems/meter/manage.vue | 179 ++-- klp-ui/src/views/ems/table/index.vue | 2 +- 7 files changed, 784 insertions(+), 1808 deletions(-) delete mode 100644 klp-ui/src/views/ems/dashboard/panels/MonthToMonth.vue delete mode 100644 klp-ui/src/views/ems/dashboard/panels/Overview.vue delete mode 100644 klp-ui/src/views/ems/dashboard/panels/RecentTrends.vue delete mode 100644 klp-ui/src/views/ems/dashboard/panels/YearOnYear.vue diff --git a/klp-ui/src/views/ems/dashboard/index.vue b/klp-ui/src/views/ems/dashboard/index.vue index e53f88fd..36e257e5 100644 --- a/klp-ui/src/views/ems/dashboard/index.vue +++ b/klp-ui/src/views/ems/dashboard/index.vue @@ -1,125 +1,696 @@ + + diff --git a/klp-ui/src/views/ems/dashboard/panels/MonthToMonth.vue b/klp-ui/src/views/ems/dashboard/panels/MonthToMonth.vue deleted file mode 100644 index 38a562d9..00000000 --- a/klp-ui/src/views/ems/dashboard/panels/MonthToMonth.vue +++ /dev/null @@ -1,608 +0,0 @@ - - - - - \ No newline at end of file diff --git a/klp-ui/src/views/ems/dashboard/panels/Overview.vue b/klp-ui/src/views/ems/dashboard/panels/Overview.vue deleted file mode 100644 index 0683382e..00000000 --- a/klp-ui/src/views/ems/dashboard/panels/Overview.vue +++ /dev/null @@ -1,320 +0,0 @@ - - - - - diff --git a/klp-ui/src/views/ems/dashboard/panels/RecentTrends.vue b/klp-ui/src/views/ems/dashboard/panels/RecentTrends.vue deleted file mode 100644 index 09363b6c..00000000 --- a/klp-ui/src/views/ems/dashboard/panels/RecentTrends.vue +++ /dev/null @@ -1,382 +0,0 @@ - - - - - diff --git a/klp-ui/src/views/ems/dashboard/panels/YearOnYear.vue b/klp-ui/src/views/ems/dashboard/panels/YearOnYear.vue deleted file mode 100644 index dfcfed51..00000000 --- a/klp-ui/src/views/ems/dashboard/panels/YearOnYear.vue +++ /dev/null @@ -1,340 +0,0 @@ - - - - - \ No newline at end of file diff --git a/klp-ui/src/views/ems/meter/manage.vue b/klp-ui/src/views/ems/meter/manage.vue index 88917be3..e4cd193c 100644 --- a/klp-ui/src/views/ems/meter/manage.vue +++ b/klp-ui/src/views/ems/meter/manage.vue @@ -22,6 +22,10 @@ 下载模板 导入设备 {{ showSearch ? '隐藏' : '显示' }}搜索 + + 卡片视图 + 表格视图 + - +
-
-
📦
-
暂无设备数据
-
- - -
- -
-
-
{{ meter.meterCode }}
-
{{ getEnergyName(meter.energyTypeId) }}
-
- - {{ getStatusText(meter.status) }} - -
- - -
-
- 型号 - {{ meter.model || '-' }} -
-
- 制造商 - {{ meter.manufacturer || '-' }} -
-
- 安装日期 - {{ meter.installDate || '-' }} -
-
- + + + +
@@ -143,9 +200,8 @@ - - - + + @@ -185,6 +241,7 @@ export default { loading: false, importLoading: false, showSearch: false, + viewType: 'card', // 'card' or 'table' meterList: [], energyTypeList: [], warehouseList: [], @@ -694,8 +751,6 @@ export default { flex: 1; padding: 6px 0 !important; font-size: 12px !important; - - } // 能源类型卡片选择 diff --git a/klp-ui/src/views/ems/table/index.vue b/klp-ui/src/views/ems/table/index.vue index 8f147faf..3ea78e88 100644 --- a/klp-ui/src/views/ems/table/index.vue +++ b/klp-ui/src/views/ems/table/index.vue @@ -42,7 +42,7 @@ + :label="meter.meterCode + '(' + (meter.productionLine || '暂无') + ')'">