From 7a0e0615c8cd9df2e7b1fd20742616a57dff3f33 Mon Sep 17 00:00:00 2001 From: liuzhiyuan <> Date: Thu, 31 Jul 2025 18:10:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E7=AE=A1=E7=90=86=20=E7=94=B5=E5=AD=90=E5=9B=B4=E6=A0=8F?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components/device/EventEditor.vue | 939 +++++++++++++++++++--- web/src/main.js | 5 +- 2 files changed, 826 insertions(+), 118 deletions(-) diff --git a/web/src/components/device/EventEditor.vue b/web/src/components/device/EventEditor.vue index eb8f336..4629a3c 100644 --- a/web/src/components/device/EventEditor.vue +++ b/web/src/components/device/EventEditor.vue @@ -1,29 +1,39 @@ \ No newline at end of file diff --git a/web/src/main.js b/web/src/main.js index 6f05bde..b78ddd3 100644 --- a/web/src/main.js +++ b/web/src/main.js @@ -5,10 +5,13 @@ import 'element-plus/dist/index.css' import * as echarts from 'echarts' import DataV from '@kjgl77/datav-vue3' import '@kjgl77/datav-vue3/dist/style.css' +import * as ElementPlusIconsVue from '@element-plus/icons-vue' const app = createApp(App) - +for (const [key, component] of Object.entries(ElementPlusIconsVue)) { + app.component(key, component) +} app.use(DataV); app.use(ElementPlus) app.config.globalProperties.$echarts = echarts