From 05e6e9221bc7163e314f76c4d0a27da68ac74bd3 Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Wed, 5 Feb 2025 17:34:34 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E4=BB=AA=E8=A1=A8=E6=9D=BF):=20=E4=BB=AA?= =?UTF-8?q?=E8=A1=A8=E6=9D=BF=E6=94=AF=E6=8C=81=E9=9A=90=E8=97=8F=E7=BB=84?= =?UTF-8?q?=E4=BB=B6#14749?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core-frontend/auto-imports.d.ts | 5 +- .../src/assets/svg/dv-hidden.svg | 1 + .../dashboard/DashboardHiddenComponent.vue | 102 ++++++++++++++++++ .../src/components/dashboard/DbToolbar.vue | 16 +++ .../data-visualization/canvas/CanvasCore.vue | 14 ++- .../visualization/ComponentEditBar.vue | 19 +++- .../src/custom-component/component-list.ts | 1 + core/core-frontend/src/locales/en.ts | 1 + core/core-frontend/src/locales/tw.ts | 1 + core/core-frontend/src/locales/zh-CN.ts | 1 + .../modules/data-visualization/dvMain.ts | 6 ++ core/core-frontend/src/utils/canvasUtils.ts | 1 + .../src/views/dashboard/index.vue | 26 ++++- 13 files changed, 182 insertions(+), 12 deletions(-) create mode 100644 core/core-frontend/src/assets/svg/dv-hidden.svg create mode 100644 core/core-frontend/src/components/dashboard/DashboardHiddenComponent.vue diff --git a/core/core-frontend/auto-imports.d.ts b/core/core-frontend/auto-imports.d.ts index 4b8291902a..918aad8808 100644 --- a/core/core-frontend/auto-imports.d.ts +++ b/core/core-frontend/auto-imports.d.ts @@ -4,8 +4,5 @@ // Generated by unplugin-auto-import export {} declare global { - const ElForm: typeof import('element-plus-secondary/es')['ElForm'] - const ElFormItem: typeof import('element-plus-secondary/es')['ElFormItem'] - const ElInput: typeof import('element-plus-secondary/es')['ElInput'] - const ElMessageBox: typeof import('element-plus-secondary/es')['ElMessageBox'] + } diff --git a/core/core-frontend/src/assets/svg/dv-hidden.svg b/core/core-frontend/src/assets/svg/dv-hidden.svg new file mode 100644 index 0000000000..722ce8ca1a --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-hidden.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/components/dashboard/DashboardHiddenComponent.vue b/core/core-frontend/src/components/dashboard/DashboardHiddenComponent.vue new file mode 100644 index 0000000000..9e7cd1b48c --- /dev/null +++ b/core/core-frontend/src/components/dashboard/DashboardHiddenComponent.vue @@ -0,0 +1,102 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/DbToolbar.vue b/core/core-frontend/src/components/dashboard/DbToolbar.vue index daa727e74c..a9aae956ef 100644 --- a/core/core-frontend/src/components/dashboard/DbToolbar.vue +++ b/core/core-frontend/src/components/dashboard/DbToolbar.vue @@ -1,6 +1,7 @@