From db6aee66f1ec5fb6c8d593b6d6e0cf468ef95b4b Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Fri, 13 Sep 2024 18:06:37 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=E5=88=A0=E9=99=A4=E6=97=A0?= =?UTF-8?q?=E6=95=88svg?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core-frontend/config/dev.ts | 2 +- .../color-scheme/src/ColorScheme.vue | 3 +- .../components/column-list/src/ColumnList.vue | 3 +- .../dashboard/DbComponentToolBar.vue | 36 - .../src/components/dashboard/DbToolbar.vue | 48 +- .../FilterStyleSimpleSelector.vue | 15 +- .../dashboard-style/OverallSetting.vue | 5 +- .../dashboard-style/ViewSimpleTitle.vue | 15 +- .../pre-subject/SubjectTemplateItem.vue | 3 +- .../data-visualization/CanvasAttr.vue | 3 +- .../data-visualization/DvToolbar.vue | 38 +- .../data-visualization/RealTimeGroup.vue | 133 +- .../data-visualization/RealTimeListTree.vue | 146 +- .../data-visualization/canvas/Shape.vue | 6 +- .../components/filter-text/src/FilterText.vue | 14 +- .../handle-more/src/DvHandleMore.vue | 13 +- .../components/handle-more/src/HandleMore.vue | 13 +- .../src/components/icon-custom/src/Icon.vue | 1388 +----- .../src/components/icon-group/board-list.ts | 22 + .../components/icon-group/chart-dark-list.ts | 91 + .../src/components/icon-group/chart-list.ts | 91 + .../components/icon-group/datasource-list.ts | 34 + .../icon-group/field-calculated-list.ts | 33 + .../src/components/icon-group/field-list.ts | 14 + .../src/components/plugin/src/index.vue | 33 +- .../visualization/CanvasBaseSetting.vue | 3 +- .../visualization/CanvasCacheDialog.vue | 3 +- .../components/visualization/CanvasOptBar.vue | 3 +- .../visualization/ComponentButton.vue | 2 +- .../visualization/ComponentButtonLabel.vue | 2 +- .../visualization/ComponentEditBar.vue | 21 +- .../src/components/visualization/EditMenu.vue | 3 +- .../components/visualization/LinkJumpSet.vue | 68 +- .../components/visualization/LinkageSet.vue | 44 +- .../visualization/OuterParamsSet.vue | 21 +- .../visualization/OuterParamsSetDS.vue | 24 +- .../visualization/common/DragInfo.vue | 3 +- .../component-background/BackgroundItem.vue | 5 +- .../BackgroundItemOverall.vue | 9 +- .../component-background/BoardItem.vue | 9 +- .../src/components/visualization/linkJump.vue | 16 +- .../canvas-icon/Component.vue | 9 +- .../custom-component/common/CommonEvent.vue | 3 +- .../common/CommonStyleSet.vue | 48 +- .../common/ComponentConfig.ts | 708 +-- .../common/TabCarouselSetting.vue | 3 +- .../component-group/CommonGroup.vue | 4 +- .../component-group/DbMoreComGroup.vue | 3 +- .../component-group/DragComponent.vue | 2 +- .../component-group/MediaGroup.vue | 9 +- .../component-group/MoreComGroup.vue | 3 +- .../component-group/QueryGroup.vue | 3 +- .../component-group/TabsGroup.vue | 3 +- .../component-group/TextGroup.vue | 6 +- .../component-group/UserViewGroup.vue | 16 +- .../custom-component/de-frame/FrameLinks.vue | 3 +- .../de-tabs/CustomTabsSort.vue | 3 +- .../custom-component/v-query/Component.vue | 6 +- .../v-query/ConditionDefaultConfiguration.vue | 3 +- .../custom-component/v-query/QueryCascade.vue | 16 +- .../v-query/QueryConditionConfiguration.vue | 130 +- .../v-query/TreeFieldDialog.vue | 6 +- .../src/layout/components/AccountOperator.vue | 6 +- .../src/layout/components/AiTips.vue | 3 +- .../src/layout/components/CollapseBar.vue | 8 +- .../src/layout/components/Copilot.vue | 3 +- .../src/layout/components/Header.vue | 12 +- .../src/layout/components/HeaderSystem.vue | 6 +- .../src/layout/components/LangSelector.vue | 3 +- .../src/layout/components/SystemCfg.vue | 3 +- .../src/layout/components/ToolboxCfg.vue | 15 +- .../src/layout/components/TopDoc.vue | 15 +- .../src/layout/components/TopDocCard.vue | 2 +- core/core-frontend/src/views/401/index.vue | 3 +- core/core-frontend/src/views/404/index.vue | 3 +- core/core-frontend/src/views/about/index.vue | 3 +- .../editor/chart-type/ChartType.vue | 16 +- .../editor/common/ChartTemplateInfo.vue | 5 +- .../editor/dataset-select/DatasetSelect.vue | 9 +- .../editor/drag-item/DimensionItem.vue | 100 +- .../components/editor/drag-item/DrillItem.vue | 14 +- .../editor/drag-item/FilterItem.vue | 20 +- .../components/editor/drag-item/QuotaItem.vue | 118 +- .../drag-item/components/CustomSortEdit.vue | 3 +- .../editor/editor-senior/Senior.vue | 10 +- .../editor-senior/components/AssistLine.vue | 6 +- .../editor-senior/components/Threshold.vue | 15 +- .../components/dialog/AssistLineEdit.vue | 14 +- .../components/dialog/TableThresholdEdit.vue | 18 +- .../dialog/TextLabelThresholdEdit.vue | 6 +- .../components/dialog/TextThresholdEdit.vue | 6 +- .../editor/editor-style/VQueryChartStyle.vue | 13 +- .../components/CustomColorStyleSelect.vue | 3 +- .../components/DualYAxisSelectorInner.vue | 5 +- .../components/IndicatorNameSelector.vue | 9 +- .../components/IndicatorValueSelector.vue | 33 +- .../editor-style/components/LabelSelector.vue | 22 +- .../components/LegendSelector.vue | 18 +- .../editor-style/components/MiscSelector.vue | 21 +- .../editor-style/components/TitleSelector.vue | 21 +- .../components/TooltipSelector.vue | 18 +- .../editor-style/components/XAxisSelector.vue | 5 +- .../editor-style/components/YAxisSelector.vue | 5 +- .../components/table/CustomAggrEdit.vue | 27 +- .../components/table/TableCellSelector.vue | 15 +- .../components/table/TableHeaderSelector.vue | 15 +- .../editor/filter/QuotaFilterEditor.vue | 6 +- .../editor/filter/ResultFilterEditor.vue | 6 +- .../editor/filter/auth-tree/AuthTree.vue | 6 +- .../editor/filter/auth-tree/FilterFiled.vue | 16 +- .../views/chart/components/editor/index.vue | 85 +- .../views/components/ChartEmptyInfo.vue | 8 +- .../views/chart/components/views/index.vue | 12 +- .../src/views/common/DeAppApply.vue | 8 +- .../src/views/common/DeResourceArrow.vue | 6 +- .../src/views/common/DeResourceGroupOpt.vue | 8 +- .../src/views/common/DeResourceTree.vue | 75 +- .../views/common/DeTemplatePreviewList.vue | 9 +- .../src/views/copilot/DialogueChart.vue | 26 +- .../core-frontend/src/views/copilot/index.vue | 32 +- .../views/dashboard/DashboardPreviewShow.vue | 3 +- .../src/views/dashboard/MobileConfigPanel.vue | 8 +- .../MultiplexPreviewShow.vue | 40 +- .../views/data-visualization/PreviewHead.vue | 22 +- .../views/data-visualization/PreviewShow.vue | 3 +- .../src/views/data-visualization/index.vue | 3 +- core/core-frontend/src/views/login/index.vue | 3 +- .../views/mobile/components/DashboardCell.vue | 5 +- .../src/views/mobile/components/OrgCell.vue | 5 +- .../views/mobile/components/Workbranch.vue | 3 +- .../src/views/mobile/directory/index.vue | 23 +- core/core-frontend/src/views/mobile/index.vue | 20 +- .../src/views/mobile/login/index.vue | 6 +- .../src/views/mobile/personal/index.vue | 5 +- .../src/views/share/share/ShareGrid.vue | 31 +- .../src/views/share/share/ShareHandler.vue | 6 +- .../src/views/share/share/ShareTicket.vue | 24 +- .../src/views/share/share/ShareVisualHead.vue | 6 +- .../src/views/system/common/InfoTemplate.vue | 16 +- .../src/views/system/font/FontInfo.vue | 6 +- .../src/views/system/font/UploadDetail.vue | 3 +- .../src/views/system/font/index.vue | 6 +- .../system/parameter/engine/EngineEdit.vue | 6 +- .../parameter/engine/EngineInfoTemplate.vue | 6 +- .../views/system/parameter/map/Geometry.vue | 9 +- .../system/parameter/map/GeometryEdit.vue | 9 +- .../component/MarketPreview.vue | 3 +- .../component/MarketPreviewV2.vue | 9 +- .../src/views/template-market/index.vue | 3 +- .../src/views/template/index.vue | 11 +- .../visualized/data/dataset/ExportExcel.vue | 20 +- .../data/dataset/auth-tree/AuthTree.vue | 6 +- .../data/dataset/auth-tree/FilterFiled.vue | 16 +- .../visualized/data/dataset/form/AddSql.vue | 68 +- .../data/dataset/form/CalcFieldEdit.vue | 45 +- .../data/dataset/form/CreatDsGroup.vue | 8 +- .../data/dataset/form/DatasetUnion.vue | 23 +- .../data/dataset/form/FieldMore.vue | 41 +- .../data/dataset/form/UnionFieldList.vue | 9 +- .../data/dataset/form/UnionItemEdit.vue | 27 +- .../visualized/data/dataset/form/index.vue | 115 +- .../views/visualized/data/dataset/index.vue | 72 +- .../data/datasource/BaseInfoContent.vue | 3 +- .../visualized/data/datasource/ExcelInfo.vue | 6 +- .../visualized/data/datasource/FinishPage.vue | 6 +- .../visualized/data/datasource/SheetTabs.vue | 6 +- .../datasource/form/ApiHttpRequestDraw.vue | 18 +- .../data/datasource/form/ApiKeyValue.vue | 9 +- .../data/datasource/form/ApiVariable.vue | 9 +- .../data/datasource/form/CreatDsGroup.vue | 8 +- .../data/datasource/form/DsTypeList.vue | 3 +- .../data/datasource/form/EditorDetail.vue | 38 +- .../data/datasource/form/ExcelDetail.vue | 11 +- .../visualized/data/datasource/form/index.vue | 9 +- .../visualized/data/datasource/index.vue | 129 +- .../view/panel/filter-config/index.vue | 17 +- .../src/views/workbranch/ShortcutTable.vue | 45 +- .../src/views/workbranch/index.vue | 24 +- core/core-frontend/transformVue.js | 4180 +++++++++++++++++ 179 files changed, 6609 insertions(+), 3068 deletions(-) delete mode 100644 core/core-frontend/src/components/dashboard/DbComponentToolBar.vue create mode 100644 core/core-frontend/src/components/icon-group/board-list.ts create mode 100644 core/core-frontend/src/components/icon-group/chart-dark-list.ts create mode 100644 core/core-frontend/src/components/icon-group/chart-list.ts create mode 100644 core/core-frontend/src/components/icon-group/datasource-list.ts create mode 100644 core/core-frontend/src/components/icon-group/field-calculated-list.ts create mode 100644 core/core-frontend/src/components/icon-group/field-list.ts create mode 100644 core/core-frontend/transformVue.js diff --git a/core/core-frontend/config/dev.ts b/core/core-frontend/config/dev.ts index ca7bea35d7..b3beee730c 100644 --- a/core/core-frontend/config/dev.ts +++ b/core/core-frontend/config/dev.ts @@ -8,7 +8,7 @@ export default { }, // 使用 proxy 实例 '/api': { - target: 'http://localhost:8100', + target: 'https://de2.fit2cloud.com', changeOrigin: true, rewrite: path => path.replace(/^\/api/, 'de2api') } diff --git a/core/core-frontend/src/components/color-scheme/src/ColorScheme.vue b/core/core-frontend/src/components/color-scheme/src/ColorScheme.vue index 1a09ce0b84..7fb754081c 100644 --- a/core/core-frontend/src/components/color-scheme/src/ColorScheme.vue +++ b/core/core-frontend/src/components/color-scheme/src/ColorScheme.vue @@ -1,4 +1,5 @@ - - - diff --git a/core/core-frontend/src/components/dashboard/DbToolbar.vue b/core/core-frontend/src/components/dashboard/DbToolbar.vue index 9c65c4c3c0..cd4df4857d 100644 --- a/core/core-frontend/src/components/dashboard/DbToolbar.vue +++ b/core/core-frontend/src/components/dashboard/DbToolbar.vue @@ -1,4 +1,20 @@ @@ -41,7 +46,7 @@ const cardInfoList = [ :class="{ 'is-light-setting': navigateBg && navigateBg === 'light' }" > - + diff --git a/core/core-frontend/src/layout/components/TopDocCard.vue b/core/core-frontend/src/layout/components/TopDocCard.vue index 7b176eb66d..fbc30abcf7 100644 --- a/core/core-frontend/src/layout/components/TopDocCard.vue +++ b/core/core-frontend/src/layout/components/TopDocCard.vue @@ -25,7 +25,7 @@ const openBlank = () => {