From a3b26ff2474bacaa3da7a5ce588da00dfebdce9c Mon Sep 17 00:00:00 2001 From: MTrun <1262327911@qq.com> Date: Mon, 21 Feb 2022 21:30:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E6=8C=89=E9=9C=80=E5=BC=95=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CanvasPage/components/ChartSysSetting/index.ts | 3 --- .../{ChartSysSetting => ChartThemSetting}/index.vue | 0 .../CanvasPage/components/ChartTheme/index.ts | 3 --- .../{ChartTheme => ChartThemeColor}/index.vue | 0 .../ContentDetails/components/CanvasPage/index.vue | 11 ++++++----- 5 files changed, 6 insertions(+), 11 deletions(-) delete mode 100644 src/views/chart/ContentDetails/components/CanvasPage/components/ChartSysSetting/index.ts rename src/views/chart/ContentDetails/components/CanvasPage/components/{ChartSysSetting => ChartThemSetting}/index.vue (100%) delete mode 100644 src/views/chart/ContentDetails/components/CanvasPage/components/ChartTheme/index.ts rename src/views/chart/ContentDetails/components/CanvasPage/components/{ChartTheme => ChartThemeColor}/index.vue (100%) diff --git a/src/views/chart/ContentDetails/components/CanvasPage/components/ChartSysSetting/index.ts b/src/views/chart/ContentDetails/components/CanvasPage/components/ChartSysSetting/index.ts deleted file mode 100644 index 2c3c996e..00000000 --- a/src/views/chart/ContentDetails/components/CanvasPage/components/ChartSysSetting/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import ChartSysSetting from './index.vue' - -export { ChartSysSetting } diff --git a/src/views/chart/ContentDetails/components/CanvasPage/components/ChartSysSetting/index.vue b/src/views/chart/ContentDetails/components/CanvasPage/components/ChartThemSetting/index.vue similarity index 100% rename from src/views/chart/ContentDetails/components/CanvasPage/components/ChartSysSetting/index.vue rename to src/views/chart/ContentDetails/components/CanvasPage/components/ChartThemSetting/index.vue diff --git a/src/views/chart/ContentDetails/components/CanvasPage/components/ChartTheme/index.ts b/src/views/chart/ContentDetails/components/CanvasPage/components/ChartTheme/index.ts deleted file mode 100644 index 79dfaea1..00000000 --- a/src/views/chart/ContentDetails/components/CanvasPage/components/ChartTheme/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import ChartTheme from './index.vue' - -export { ChartTheme } diff --git a/src/views/chart/ContentDetails/components/CanvasPage/components/ChartTheme/index.vue b/src/views/chart/ContentDetails/components/CanvasPage/components/ChartThemeColor/index.vue similarity index 100% rename from src/views/chart/ContentDetails/components/CanvasPage/components/ChartTheme/index.vue rename to src/views/chart/ContentDetails/components/CanvasPage/components/ChartThemeColor/index.vue diff --git a/src/views/chart/ContentDetails/components/CanvasPage/index.vue b/src/views/chart/ContentDetails/components/CanvasPage/index.vue index 21ebc659..83282ad3 100644 --- a/src/views/chart/ContentDetails/components/CanvasPage/index.vue +++ b/src/views/chart/ContentDetails/components/CanvasPage/index.vue @@ -124,9 +124,7 @@ import { backgroundImageSize } from '@/settings/designSetting' import { useChartEditStoreStore } from '@/store/modules/chartEditStore/chartEditStore' import { EditCanvasConfigEnum } from '@/store/modules/chartEditStore/chartEditStore.d' import { UploadCustomRequestOptions } from 'naive-ui' -import { ChartTheme } from './components/ChartTheme/index' -import { ChartSysSetting } from './components/ChartSysSetting/index' -import { fileToUrl } from '@/utils' +import { fileToUrl, loadAsyncComponent } from '@/utils' import { icon } from '@/plugins' const { ColorPaletteIcon } = icon.ionicons5 @@ -138,19 +136,22 @@ const canvasConfig = chartEditStoreStore.getEditCanvasConfig const uploadFileListRef = ref() const switchSelectColorLoading = ref(false) +const ChartThemeColor = loadAsyncComponent(() => import('./components/ChartThemeColor/index.vue')) +const ChartThemSetting = loadAsyncComponent(() => import('./components/ChartThemSetting/index.vue')) + // 页面设置 const globalTabList = [ { key: 'ChartTheme', title: '主题颜色', icon: ColorPaletteIcon, - render: ChartTheme + render: ChartThemeColor }, { key: 'ChartSysSetting', title: '全局图表', icon: ZAxisIcon, - render: ChartSysSetting + render: ChartThemSetting } ]