From 343b3c82f1441d354f0d623429729e52f4068d9a Mon Sep 17 00:00:00 2001
From: wangjiahao <1522128093@qq.com>
Date: Mon, 7 Nov 2022 14:38:37 +0800
Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=96=87=E4=BB=B6=E5=91=BD?=
=?UTF-8?q?=E5=90=8D=E6=A0=87=E5=87=86=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ColorButton.vue | 0
.../index.vue | 0
.../index.vue | 0
.../{back-button => backButton}/index.vue | 0
.../{Breadcrumb => breadcrumb}/index.vue | 0
.../components/business/DeLayoutContent.vue | 6 +-
.../src/components/business/LayoutContent.vue | 2 +-
.../{complex-table => complexTable}/index.vue | 0
.../DeComplexInput.vue | 0
.../DeComplexOperator.vue | 0
.../DeComplexSelect.vue | 0
.../index.vue | 0
.../{tree-table => treeTable}/index.vue | 0
frontend/src/components/canvas/DeCanvas.vue | 11 +-
.../canvas/components/AttrListExtend.vue | 17 +-
.../canvas/components/ComponentList.vue | 2 +-
.../components/canvas/components/TextAttr.vue | 8 +-
.../components/canvas/components/Toolbar.vue | 25 +-
.../components/{Editor => editor}/Area.vue | 0
.../{Editor => editor}/CanvasOptBar.vue | 0
.../{Editor => editor}/CloseBar.vue | 0
.../{Editor => editor}/ComponentWrapper.vue | 64 ++--
.../{Editor => editor}/ContextMenu.vue | 0
.../{Editor => editor}/DateFormat.vue | 0
.../{Editor => editor}/DeEditor.vue | 10 +-
.../components/{Editor => editor}/EditBar.vue | 95 ++---
.../{Editor => editor}/EditBarView.vue | 0
.../{Editor => editor}/FrameLinks.vue | 0
.../components/{Editor => editor}/Grid.vue | 0
.../{Editor => editor}/Hyperlinks.vue | 0
.../{Editor => editor}/HyperlinksDialog.vue | 0
.../{Editor => editor}/LinkageField.vue | 0
.../{Editor => editor}/MarkLine.vue | 0
.../{Editor => editor}/MobileCheckBar.vue | 0
.../components/{Editor => editor}/PGrid.vue | 0
.../components/{Editor => editor}/Preview.vue | 113 +++---
.../{Editor => editor}/PreviewEject.vue | 0
.../{Editor => editor}/PreviewFullScreen.vue | 0
.../{Editor => editor}/PreviewMobile.vue | 80 ++--
.../{Editor => editor}/SettingMenu.vue | 2 +-
.../{Editor => editor}/SettingMenuTest.vue | 0
.../components/{Editor => editor}/Shape.vue | 0
.../{Editor => editor}/StreamMediaLinks.vue | 0
.../{Editor => editor}/VideoLinks.vue | 0
.../{Editor => editor}/ViewTrackBar.vue | 0
.../{Editor => editor}/fieldsList.vue | 0
.../components/{Editor => editor}/index.vue | 231 ++++++------
.../canvas/custom-component/index.js | 24 --
.../DeFrame.vue | 0
.../DeRichText.vue | 0
.../DeRichTextView.vue | 0
.../DeStreamMedia.vue | 0
.../DeVideo.vue | 0
.../Group.vue | 0
.../LinkJumpSetDialog.vue | 0
.../Picture.vue | 0
.../RectShape.vue | 0
.../UserView.vue | 119 +++---
.../UserViewDialog.vue | 0
.../UserViewMobileDialog.vue | 0
.../VButton.vue | 0
.../VText.vue | 0
.../component-list.js | 0
.../canvas/customComponent/index.js | 24 ++
frontend/src/components/canvas/index.vue | 3 +-
.../src/components/canvas/store/compose.js | 2 +-
frontend/src/components/canvas/utils/utils.js | 2 +-
.../{dataease-tabs => dataeaseTabs}/index.vue | 0
.../components/{DeDrag => deDrag}/index.vue | 17 +-
.../components/{DeDrag => deDrag}/option.js | 0
.../{DeDrag => deDrag}/pointShadow.vue | 0
.../components/{DeDrag => deDrag}/shadow.vue | 0
.../{DeViewSelect => deViewSelect}/dom.js | 0
.../{DeViewSelect => deViewSelect}/index.vue | 4 +-
.../src/components/{Doc => doc}/index.vue | 0
.../{DragItem => dragItem}/index.vue | 0
.../{ElTreeSelect => elTreeSelect}/dom.js | 0
.../{ElTreeSelect => elTreeSelect}/index.vue | 0
.../{ElTreeSelect => elTreeSelect}/utils.js | 0
.../index.vue | 0
.../DeColorPicker.vue | 0
.../base.js | 0
.../index.vue | 0
.../{GridButton => gridButton}/index.vue | 0
.../{Hamburger => hamburger}/index.vue | 0
.../{LangSelect => langSelect}/index.vue | 0
.../{Notification => notification}/index.vue | 0
.../{Pagination => pagination}/index.vue | 0
.../{Screenfull => screenfull}/index.vue | 0
.../{SizeSelect => sizeSelect}/index.vue | 0
.../components/{SvgIcon => svgIcon}/index.vue | 0
.../{ThemePicker => themePicker}/index.vue | 0
.../{TreeSelector => treeSelector}/index.vue | 0
.../components/widget/DeWidget/DeSelect.vue | 13 +-
.../widget/DeWidget/DeSelectTree.vue | 19 +-
.../src/components/widget/DeWidget/DeTabs.vue | 15 +-
frontend/src/icons/index.js | 2 +-
frontend/src/layout/components/Topbar.vue | 91 +++--
frontend/src/main.js | 31 +-
frontend/src/router/index.js | 6 +-
frontend/src/store/index.js | 2 +-
frontend/src/views/background/index.vue | 154 ++++----
frontend/src/views/chart/chart/map/map.js | 2 +-
.../views/chart/components/ChartComponent.vue | 110 +++---
.../chart/components/ChartComponentG2.vue | 11 +-
.../chart/components/ChartComponentS2.vue | 70 ++--
.../components/normal/LabelNormalText.vue | 6 +-
.../components/shape-attr/ColorSelector.vue | 76 ++--
frontend/src/views/link/view/index.vue | 10 +-
.../src/views/panel/AssistComponent/index.vue | 343 ++++++++++--------
.../panel/AssistComponent/tabUseList.vue | 342 +++++++++--------
.../PanelStyle/OverallSetting.vue | 25 +-
.../panel/ViewSelect/index-with-drag.vue | 2 +-
frontend/src/views/panel/ViewSelect/index.vue | 76 ++--
.../views/panel/ViewSelect/multiplexing.vue | 97 ++---
.../views/panel/edit/ComponentWaitItem.vue | 46 +--
frontend/src/views/panel/edit/index.vue | 18 +-
.../panel/filter/filterMain/FilterHead.vue | 125 +++----
frontend/src/views/panel/list/PanelList.vue | 12 +-
.../src/views/panel/list/PanelViewShow.vue | 4 +-
frontend/src/views/panel/panel.js | 2 +-
frontend/src/views/panel/video/index.vue | 3 +-
.../src/views/system/plugin/PluginCom.vue | 6 +-
frontend/src/views/system/plugin/dynamic.vue | 3 +-
.../sysParam/MapSetting/MapSettingRight.vue | 32 +-
125 files changed, 1389 insertions(+), 1226 deletions(-)
rename frontend/src/components/{AssistButton => assistButton}/ColorButton.vue (100%)
rename frontend/src/components/{AsyncComponent => asyncComponent}/index.vue (100%)
rename frontend/src/components/{AsyncSoltComponent => asyncSoltComponent}/index.vue (100%)
rename frontend/src/components/{back-button => backButton}/index.vue (100%)
rename frontend/src/components/{Breadcrumb => breadcrumb}/index.vue (100%)
rename frontend/src/components/business/{complex-table => complexTable}/index.vue (100%)
rename frontend/src/components/business/{condition-table => conditionTable}/DeComplexInput.vue (100%)
rename frontend/src/components/business/{condition-table => conditionTable}/DeComplexOperator.vue (100%)
rename frontend/src/components/business/{condition-table => conditionTable}/DeComplexSelect.vue (100%)
rename frontend/src/components/business/{condition-table => conditionTable}/index.vue (100%)
rename frontend/src/components/business/{tree-table => treeTable}/index.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/Area.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/CanvasOptBar.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/CloseBar.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/ComponentWrapper.vue (93%)
rename frontend/src/components/canvas/components/{Editor => editor}/ContextMenu.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/DateFormat.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/DeEditor.vue (99%)
rename frontend/src/components/canvas/components/{Editor => editor}/EditBar.vue (93%)
rename frontend/src/components/canvas/components/{Editor => editor}/EditBarView.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/FrameLinks.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/Grid.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/Hyperlinks.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/HyperlinksDialog.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/LinkageField.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/MarkLine.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/MobileCheckBar.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/PGrid.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/Preview.vue (92%)
rename frontend/src/components/canvas/components/{Editor => editor}/PreviewEject.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/PreviewFullScreen.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/PreviewMobile.vue (88%)
rename frontend/src/components/canvas/components/{Editor => editor}/SettingMenu.vue (99%)
rename frontend/src/components/canvas/components/{Editor => editor}/SettingMenuTest.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/Shape.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/StreamMediaLinks.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/VideoLinks.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/ViewTrackBar.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/fieldsList.vue (100%)
rename frontend/src/components/canvas/components/{Editor => editor}/index.vue (95%)
delete mode 100644 frontend/src/components/canvas/custom-component/index.js
rename frontend/src/components/canvas/{custom-component => customComponent}/DeFrame.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/DeRichText.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/DeRichTextView.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/DeStreamMedia.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/DeVideo.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/Group.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/LinkJumpSetDialog.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/Picture.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/RectShape.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/UserView.vue (95%)
rename frontend/src/components/canvas/{custom-component => customComponent}/UserViewDialog.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/UserViewMobileDialog.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/VButton.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/VText.vue (100%)
rename frontend/src/components/canvas/{custom-component => customComponent}/component-list.js (100%)
create mode 100644 frontend/src/components/canvas/customComponent/index.js
rename frontend/src/components/{dataease-tabs => dataeaseTabs}/index.vue (100%)
rename frontend/src/components/{DeDrag => deDrag}/index.vue (99%)
rename frontend/src/components/{DeDrag => deDrag}/option.js (100%)
rename frontend/src/components/{DeDrag => deDrag}/pointShadow.vue (100%)
rename frontend/src/components/{DeDrag => deDrag}/shadow.vue (100%)
rename frontend/src/components/{DeViewSelect => deViewSelect}/dom.js (100%)
rename frontend/src/components/{DeViewSelect => deViewSelect}/index.vue (99%)
rename frontend/src/components/{Doc => doc}/index.vue (100%)
rename frontend/src/components/{DragItem => dragItem}/index.vue (100%)
rename frontend/src/components/{ElTreeSelect => elTreeSelect}/dom.js (100%)
rename frontend/src/components/{ElTreeSelect => elTreeSelect}/index.vue (100%)
rename frontend/src/components/{ElTreeSelect => elTreeSelect}/utils.js (100%)
rename frontend/src/components/{ElVisualSelect => elVisualSelect}/index.vue (100%)
rename frontend/src/components/{GradientColorSelector => gradientColorSelector}/DeColorPicker.vue (100%)
rename frontend/src/components/{GradientColorSelector => gradientColorSelector}/base.js (100%)
rename frontend/src/components/{GradientColorSelector => gradientColorSelector}/index.vue (100%)
rename frontend/src/components/{GridButton => gridButton}/index.vue (100%)
rename frontend/src/components/{Hamburger => hamburger}/index.vue (100%)
rename frontend/src/components/{LangSelect => langSelect}/index.vue (100%)
rename frontend/src/components/{Notification => notification}/index.vue (100%)
rename frontend/src/components/{Pagination => pagination}/index.vue (100%)
rename frontend/src/components/{Screenfull => screenfull}/index.vue (100%)
rename frontend/src/components/{SizeSelect => sizeSelect}/index.vue (100%)
rename frontend/src/components/{SvgIcon => svgIcon}/index.vue (100%)
rename frontend/src/components/{ThemePicker => themePicker}/index.vue (100%)
rename frontend/src/components/{TreeSelector => treeSelector}/index.vue (100%)
diff --git a/frontend/src/components/AssistButton/ColorButton.vue b/frontend/src/components/assistButton/ColorButton.vue
similarity index 100%
rename from frontend/src/components/AssistButton/ColorButton.vue
rename to frontend/src/components/assistButton/ColorButton.vue
diff --git a/frontend/src/components/AsyncComponent/index.vue b/frontend/src/components/asyncComponent/index.vue
similarity index 100%
rename from frontend/src/components/AsyncComponent/index.vue
rename to frontend/src/components/asyncComponent/index.vue
diff --git a/frontend/src/components/AsyncSoltComponent/index.vue b/frontend/src/components/asyncSoltComponent/index.vue
similarity index 100%
rename from frontend/src/components/AsyncSoltComponent/index.vue
rename to frontend/src/components/asyncSoltComponent/index.vue
diff --git a/frontend/src/components/back-button/index.vue b/frontend/src/components/backButton/index.vue
similarity index 100%
rename from frontend/src/components/back-button/index.vue
rename to frontend/src/components/backButton/index.vue
diff --git a/frontend/src/components/Breadcrumb/index.vue b/frontend/src/components/breadcrumb/index.vue
similarity index 100%
rename from frontend/src/components/Breadcrumb/index.vue
rename to frontend/src/components/breadcrumb/index.vue
diff --git a/frontend/src/components/business/DeLayoutContent.vue b/frontend/src/components/business/DeLayoutContent.vue
index 039be3d450..197849f166 100644
--- a/frontend/src/components/business/DeLayoutContent.vue
+++ b/frontend/src/components/business/DeLayoutContent.vue
@@ -19,7 +19,7 @@
diff --git a/frontend/src/components/canvas/components/ComponentList.vue b/frontend/src/components/canvas/components/ComponentList.vue
index 798d5f510a..ec757d1fa2 100644
--- a/frontend/src/components/canvas/components/ComponentList.vue
+++ b/frontend/src/components/canvas/components/ComponentList.vue
@@ -20,7 +20,7 @@
diff --git a/frontend/src/components/canvas/components/Editor/ContextMenu.vue b/frontend/src/components/canvas/components/editor/ContextMenu.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/ContextMenu.vue
rename to frontend/src/components/canvas/components/editor/ContextMenu.vue
diff --git a/frontend/src/components/canvas/components/Editor/DateFormat.vue b/frontend/src/components/canvas/components/editor/DateFormat.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/DateFormat.vue
rename to frontend/src/components/canvas/components/editor/DateFormat.vue
diff --git a/frontend/src/components/canvas/components/Editor/DeEditor.vue b/frontend/src/components/canvas/components/editor/DeEditor.vue
similarity index 99%
rename from frontend/src/components/canvas/components/Editor/DeEditor.vue
rename to frontend/src/components/canvas/components/editor/DeEditor.vue
index bd7bc2c023..5aa2176c01 100644
--- a/frontend/src/components/canvas/components/Editor/DeEditor.vue
+++ b/frontend/src/components/canvas/components/editor/DeEditor.vue
@@ -146,10 +146,10 @@
diff --git a/frontend/src/components/canvas/components/Editor/EditBarView.vue b/frontend/src/components/canvas/components/editor/EditBarView.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/EditBarView.vue
rename to frontend/src/components/canvas/components/editor/EditBarView.vue
diff --git a/frontend/src/components/canvas/components/Editor/FrameLinks.vue b/frontend/src/components/canvas/components/editor/FrameLinks.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/FrameLinks.vue
rename to frontend/src/components/canvas/components/editor/FrameLinks.vue
diff --git a/frontend/src/components/canvas/components/Editor/Grid.vue b/frontend/src/components/canvas/components/editor/Grid.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/Grid.vue
rename to frontend/src/components/canvas/components/editor/Grid.vue
diff --git a/frontend/src/components/canvas/components/Editor/Hyperlinks.vue b/frontend/src/components/canvas/components/editor/Hyperlinks.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/Hyperlinks.vue
rename to frontend/src/components/canvas/components/editor/Hyperlinks.vue
diff --git a/frontend/src/components/canvas/components/Editor/HyperlinksDialog.vue b/frontend/src/components/canvas/components/editor/HyperlinksDialog.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/HyperlinksDialog.vue
rename to frontend/src/components/canvas/components/editor/HyperlinksDialog.vue
diff --git a/frontend/src/components/canvas/components/Editor/LinkageField.vue b/frontend/src/components/canvas/components/editor/LinkageField.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/LinkageField.vue
rename to frontend/src/components/canvas/components/editor/LinkageField.vue
diff --git a/frontend/src/components/canvas/components/Editor/MarkLine.vue b/frontend/src/components/canvas/components/editor/MarkLine.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/MarkLine.vue
rename to frontend/src/components/canvas/components/editor/MarkLine.vue
diff --git a/frontend/src/components/canvas/components/Editor/MobileCheckBar.vue b/frontend/src/components/canvas/components/editor/MobileCheckBar.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/MobileCheckBar.vue
rename to frontend/src/components/canvas/components/editor/MobileCheckBar.vue
diff --git a/frontend/src/components/canvas/components/Editor/PGrid.vue b/frontend/src/components/canvas/components/editor/PGrid.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/PGrid.vue
rename to frontend/src/components/canvas/components/editor/PGrid.vue
diff --git a/frontend/src/components/canvas/components/Editor/Preview.vue b/frontend/src/components/canvas/components/editor/Preview.vue
similarity index 92%
rename from frontend/src/components/canvas/components/Editor/Preview.vue
rename to frontend/src/components/canvas/components/editor/Preview.vue
index ef6cba429d..063b08b4d2 100644
--- a/frontend/src/components/canvas/components/Editor/Preview.vue
+++ b/frontend/src/components/canvas/components/editor/Preview.vue
@@ -68,10 +68,11 @@ import { uuid } from 'vue-uuid'
import { deepCopy, imgUrlTrans } from '@/components/canvas/utils/utils'
import eventBus from '@/components/canvas/utils/eventBus'
import elementResizeDetectorMaker from 'element-resize-detector'
-import CanvasOptBar from '@/components/canvas/components/Editor/CanvasOptBar'
+import CanvasOptBar from '@/components/canvas/components/editor/CanvasOptBar'
import bus from '@/utils/bus'
import { buildFilterMap, buildViewKeyMap, formatCondition, valueValid, viewIdMatch } from '@/utils/conditionUtil'
import { hasDataPermission } from '@/utils/permission'
+
const erd = elementResizeDetectorMaker()
export default {
@@ -338,9 +339,7 @@ export default {
buttonExist: false,
relationFilterIds: [],
autoTrigger: true,
- filterMap: {
-
- }
+ filterMap: {}
}
if (!panelItems || !panelItems.length) return result
let sureButtonItem = null
@@ -443,7 +442,10 @@ export default {
this.scaleHeight = canvasHeight * 100 / this.canvasStyleData.height// 获取高度比
}
if (this.isMainCanvas()) {
- this.$store.commit('setPreviewCanvasScale', { scaleWidth: (this.scaleWidth / 100), scaleHeight: (this.scaleHeight / 100) })
+ this.$store.commit('setPreviewCanvasScale', {
+ scaleWidth: (this.scaleWidth / 100),
+ scaleHeight: (this.scaleHeight / 100)
+ })
}
this.handleScaleChange()
},
@@ -529,63 +531,64 @@ export default {
diff --git a/frontend/src/components/canvas/components/Editor/PreviewEject.vue b/frontend/src/components/canvas/components/editor/PreviewEject.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/PreviewEject.vue
rename to frontend/src/components/canvas/components/editor/PreviewEject.vue
diff --git a/frontend/src/components/canvas/components/Editor/PreviewFullScreen.vue b/frontend/src/components/canvas/components/editor/PreviewFullScreen.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/PreviewFullScreen.vue
rename to frontend/src/components/canvas/components/editor/PreviewFullScreen.vue
diff --git a/frontend/src/components/canvas/components/Editor/PreviewMobile.vue b/frontend/src/components/canvas/components/editor/PreviewMobile.vue
similarity index 88%
rename from frontend/src/components/canvas/components/Editor/PreviewMobile.vue
rename to frontend/src/components/canvas/components/editor/PreviewMobile.vue
index 7305826280..bebde5aabb 100644
--- a/frontend/src/components/canvas/components/Editor/PreviewMobile.vue
+++ b/frontend/src/components/canvas/components/editor/PreviewMobile.vue
@@ -47,7 +47,7 @@ import { uuid } from 'vue-uuid'
import { deepCopy, imgUrlTrans } from '@/components/canvas/utils/utils'
import eventBus from '@/components/canvas/utils/eventBus'
import elementResizeDetectorMaker from 'element-resize-detector'
-import CanvasOptBar from '@/components/canvas/components/Editor/CanvasOptBar'
+import CanvasOptBar from '@/components/canvas/components/editor/CanvasOptBar'
export default {
components: { ComponentWrapper, CanvasOptBar },
@@ -245,51 +245,51 @@ export default {
diff --git a/frontend/src/components/canvas/components/Editor/SettingMenu.vue b/frontend/src/components/canvas/components/editor/SettingMenu.vue
similarity index 99%
rename from frontend/src/components/canvas/components/Editor/SettingMenu.vue
rename to frontend/src/components/canvas/components/editor/SettingMenu.vue
index 2f34abf834..198ab192c4 100644
--- a/frontend/src/components/canvas/components/Editor/SettingMenu.vue
+++ b/frontend/src/components/canvas/components/editor/SettingMenu.vue
@@ -148,7 +148,7 @@
import { mapState } from 'vuex'
import bus from '@/utils/bus'
import { getViewLinkageGather } from '@/api/panel/linkage'
-import HyperlinksDialog from '@/components/canvas/components/Editor/HyperlinksDialog'
+import HyperlinksDialog from '@/components/canvas/components/editor/HyperlinksDialog'
import CustomTabsSort from '@/components/widget/DeWidget/CustomTabsSort'
export default {
diff --git a/frontend/src/components/canvas/components/Editor/SettingMenuTest.vue b/frontend/src/components/canvas/components/editor/SettingMenuTest.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/SettingMenuTest.vue
rename to frontend/src/components/canvas/components/editor/SettingMenuTest.vue
diff --git a/frontend/src/components/canvas/components/Editor/Shape.vue b/frontend/src/components/canvas/components/editor/Shape.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/Shape.vue
rename to frontend/src/components/canvas/components/editor/Shape.vue
diff --git a/frontend/src/components/canvas/components/Editor/StreamMediaLinks.vue b/frontend/src/components/canvas/components/editor/StreamMediaLinks.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/StreamMediaLinks.vue
rename to frontend/src/components/canvas/components/editor/StreamMediaLinks.vue
diff --git a/frontend/src/components/canvas/components/Editor/VideoLinks.vue b/frontend/src/components/canvas/components/editor/VideoLinks.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/VideoLinks.vue
rename to frontend/src/components/canvas/components/editor/VideoLinks.vue
diff --git a/frontend/src/components/canvas/components/Editor/ViewTrackBar.vue b/frontend/src/components/canvas/components/editor/ViewTrackBar.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/ViewTrackBar.vue
rename to frontend/src/components/canvas/components/editor/ViewTrackBar.vue
diff --git a/frontend/src/components/canvas/components/Editor/fieldsList.vue b/frontend/src/components/canvas/components/editor/fieldsList.vue
similarity index 100%
rename from frontend/src/components/canvas/components/Editor/fieldsList.vue
rename to frontend/src/components/canvas/components/editor/fieldsList.vue
diff --git a/frontend/src/components/canvas/components/Editor/index.vue b/frontend/src/components/canvas/components/editor/index.vue
similarity index 95%
rename from frontend/src/components/canvas/components/Editor/index.vue
rename to frontend/src/components/canvas/components/editor/index.vue
index 8c0c0dbe8b..3b665785bc 100644
--- a/frontend/src/components/canvas/components/Editor/index.vue
+++ b/frontend/src/components/canvas/components/editor/index.vue
@@ -215,11 +215,11 @@
diff --git a/frontend/src/components/canvas/custom-component/index.js b/frontend/src/components/canvas/custom-component/index.js
deleted file mode 100644
index 7f9e99b351..0000000000
--- a/frontend/src/components/canvas/custom-component/index.js
+++ /dev/null
@@ -1,24 +0,0 @@
-import Vue from 'vue'
-
-import Picture from '@/components/canvas/custom-component/Picture'
-import VText from '@/components/canvas/custom-component/VText'
-import VButton from '@/components/canvas/custom-component/VButton'
-import Group from '@/components/canvas/custom-component/Group'
-import RectShape from '@/components/canvas/custom-component/RectShape'
-import UserView from '@/components/canvas/custom-component/UserView'
-import DeVideo from '@/components/canvas/custom-component/DeVideo'
-import DeFrame from '@/components/canvas/custom-component/DeFrame'
-import DeStreamMedia from '@/components/canvas/custom-component/DeStreamMedia'
-import DeRichText from '@/components/canvas/custom-component/DeRichText'
-Vue.component('DeRichText', DeRichText)
-Vue.component('DeStreamMedia', DeStreamMedia)
-// eslint-disable-next-line
-Vue.component('Picture', Picture)
-Vue.component('VText', VText)
-Vue.component('VButton', VButton)
-Vue.component('Group', Group)
-Vue.component('RectShape', RectShape)
-Vue.component('UserView', UserView)
-Vue.component('DeVideo', DeVideo)
-Vue.component('DeFrame', DeFrame)
-
diff --git a/frontend/src/components/canvas/custom-component/DeFrame.vue b/frontend/src/components/canvas/customComponent/DeFrame.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/DeFrame.vue
rename to frontend/src/components/canvas/customComponent/DeFrame.vue
diff --git a/frontend/src/components/canvas/custom-component/DeRichText.vue b/frontend/src/components/canvas/customComponent/DeRichText.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/DeRichText.vue
rename to frontend/src/components/canvas/customComponent/DeRichText.vue
diff --git a/frontend/src/components/canvas/custom-component/DeRichTextView.vue b/frontend/src/components/canvas/customComponent/DeRichTextView.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/DeRichTextView.vue
rename to frontend/src/components/canvas/customComponent/DeRichTextView.vue
diff --git a/frontend/src/components/canvas/custom-component/DeStreamMedia.vue b/frontend/src/components/canvas/customComponent/DeStreamMedia.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/DeStreamMedia.vue
rename to frontend/src/components/canvas/customComponent/DeStreamMedia.vue
diff --git a/frontend/src/components/canvas/custom-component/DeVideo.vue b/frontend/src/components/canvas/customComponent/DeVideo.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/DeVideo.vue
rename to frontend/src/components/canvas/customComponent/DeVideo.vue
diff --git a/frontend/src/components/canvas/custom-component/Group.vue b/frontend/src/components/canvas/customComponent/Group.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/Group.vue
rename to frontend/src/components/canvas/customComponent/Group.vue
diff --git a/frontend/src/components/canvas/custom-component/LinkJumpSetDialog.vue b/frontend/src/components/canvas/customComponent/LinkJumpSetDialog.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/LinkJumpSetDialog.vue
rename to frontend/src/components/canvas/customComponent/LinkJumpSetDialog.vue
diff --git a/frontend/src/components/canvas/custom-component/Picture.vue b/frontend/src/components/canvas/customComponent/Picture.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/Picture.vue
rename to frontend/src/components/canvas/customComponent/Picture.vue
diff --git a/frontend/src/components/canvas/custom-component/RectShape.vue b/frontend/src/components/canvas/customComponent/RectShape.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/RectShape.vue
rename to frontend/src/components/canvas/customComponent/RectShape.vue
diff --git a/frontend/src/components/canvas/custom-component/UserView.vue b/frontend/src/components/canvas/customComponent/UserView.vue
similarity index 95%
rename from frontend/src/components/canvas/custom-component/UserView.vue
rename to frontend/src/components/canvas/customComponent/UserView.vue
index b7140f6448..fa814f692c 100644
--- a/frontend/src/components/canvas/custom-component/UserView.vue
+++ b/frontend/src/components/canvas/customComponent/UserView.vue
@@ -196,26 +196,39 @@ import { mapState } from 'vuex'
import { isChange } from '@/utils/conditionUtil'
import { BASE_CHART_STRING } from '@/views/chart/chart/chart'
import { deepCopy } from '@/components/canvas/utils/utils'
-import { getToken, getLinkToken } from '@/utils/auth'
+import { getLinkToken, getToken } from '@/utils/auth'
import DrillPath from '@/views/chart/view/DrillPath'
import { areaMapping } from '@/api/map/map'
import ChartComponentG2 from '@/views/chart/components/ChartComponentG2'
-import EditBarView from '@/components/canvas/components/Editor/EditBarView'
+import EditBarView from '@/components/canvas/components/editor/EditBarView'
import { adaptCurTheme, customAttrTrans, customStyleTrans, recursionTransObj } from '@/components/canvas/utils/style'
import ChartComponentS2 from '@/views/chart/components/ChartComponentS2'
import PluginCom from '@/views/system/plugin/PluginCom'
import LabelNormalText from '@/views/chart/components/normal/LabelNormalText'
import { viewEditSave, viewPropsSave } from '@/api/chart/chart'
import { checkAddHttp } from '@/utils/urlUtils'
-import DeRichTextView from '@/components/canvas/custom-component/DeRichTextView'
+import DeRichTextView from '@/components/canvas/customComponent/DeRichTextView'
import Vue from 'vue'
import { formatterItem, valueFormatter } from '@/views/chart/chart/formatter'
-import UserViewDialog from '@/components/canvas/custom-component/UserViewDialog'
-import UserViewMobileDialog from '@/components/canvas/custom-component/UserViewMobileDialog'
+import UserViewDialog from '@/components/canvas/customComponent/UserViewDialog'
+import UserViewMobileDialog from '@/components/canvas/customComponent/UserViewMobileDialog'
export default {
name: 'UserView',
- components: { UserViewMobileDialog, UserViewDialog, DeRichTextView, LabelNormalText, PluginCom, ChartComponentS2, EditBarView, ChartComponent, TableNormal, LabelNormal, DrillPath, ChartComponentG2 },
+ components: {
+ UserViewMobileDialog,
+ UserViewDialog,
+ DeRichTextView,
+ LabelNormalText,
+ PluginCom,
+ ChartComponentS2,
+ EditBarView,
+ ChartComponent,
+ TableNormal,
+ LabelNormal,
+ DrillPath,
+ ChartComponentG2
+ },
props: {
canvasId: {
type: String,
@@ -688,7 +701,11 @@ export default {
adaptCurTheme(customStyleObj, customAttrObj)
this.chart.customStyle = JSON.stringify(customStyleObj)
this.chart.customAttr = JSON.stringify(customAttrObj)
- viewEditSave(this.panelInfo.id, { id: this.chart.id, customStyle: this.chart.customStyle, customAttr: this.chart.customAttr })
+ viewEditSave(this.panelInfo.id, {
+ id: this.chart.id,
+ customStyle: this.chart.customStyle,
+ customAttr: this.chart.customAttr
+ })
this.$store.commit('adaptorStatusDisable', this.element.id)
}
this.sourceCustomAttrStr = this.chart.customAttr
@@ -933,7 +950,10 @@ export default {
const current = this.$refs[this.element.propValue.id]
if (this.chart.isPlugin) {
- current && current.callPluginInner && this.setDetailMapCode(null) && current.callPluginInner({ methodName: 'registerDynamicMap', methodParam: null })
+ current && current.callPluginInner && this.setDetailMapCode(null) && current.callPluginInner({
+ methodName: 'registerDynamicMap',
+ methodParam: null
+ })
} else {
current && current.registerDynamicMap && this.setDetailMapCode(null) && current.registerDynamicMap(null)
}
@@ -963,7 +983,10 @@ export default {
this.currentAcreaNode = tempNode
const current = this.$refs[this.element.propValue.id]
if (this.chart.isPlugin) {
- current && current.callPluginInner && this.setDetailMapCode(this.currentAcreaNode.code) && current.callPluginInner({ methodName: 'registerDynamicMap', methodParam: this.currentAcreaNode.code })
+ current && current.callPluginInner && this.setDetailMapCode(this.currentAcreaNode.code) && current.callPluginInner({
+ methodName: 'registerDynamicMap',
+ methodParam: this.currentAcreaNode.code
+ })
} else {
current && current.registerDynamicMap && this.setDetailMapCode(this.currentAcreaNode.code) && current.registerDynamicMap(this.currentAcreaNode.code)
}
@@ -990,7 +1013,10 @@ export default {
this.currentAcreaNode = nextNode
const current = this.$refs[this.element.propValue.id]
if (this.chart.isPlugin) {
- nextNode && current && current.callPluginInner && this.setDetailMapCode(nextNode.code) && current.callPluginInner({ methodName: 'registerDynamicMap', methodParam: nextNode.code })
+ nextNode && current && current.callPluginInner && this.setDetailMapCode(nextNode.code) && current.callPluginInner({
+ methodName: 'registerDynamicMap',
+ methodParam: nextNode.code
+ })
} else {
nextNode && current && current.registerDynamicMap && this.setDetailMapCode(nextNode.code) && current.registerDynamicMap(nextNode.code)
}
@@ -1024,7 +1050,10 @@ export default {
const current = this.$refs[this.element.propValue.id]
if (this.chart.isPlugin) {
- current && current.callPluginInner && current.callPluginInner({ methodName: 'registerDynamicMap', methodParam: areaNode.code })
+ current && current.callPluginInner && current.callPluginInner({
+ methodName: 'registerDynamicMap',
+ methodParam: areaNode.code
+ })
} else {
current && current.registerDynamicMap && current.registerDynamicMap(areaNode.code)
}
@@ -1126,45 +1155,45 @@ export default {
diff --git a/frontend/src/components/canvas/custom-component/UserViewDialog.vue b/frontend/src/components/canvas/customComponent/UserViewDialog.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/UserViewDialog.vue
rename to frontend/src/components/canvas/customComponent/UserViewDialog.vue
diff --git a/frontend/src/components/canvas/custom-component/UserViewMobileDialog.vue b/frontend/src/components/canvas/customComponent/UserViewMobileDialog.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/UserViewMobileDialog.vue
rename to frontend/src/components/canvas/customComponent/UserViewMobileDialog.vue
diff --git a/frontend/src/components/canvas/custom-component/VButton.vue b/frontend/src/components/canvas/customComponent/VButton.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/VButton.vue
rename to frontend/src/components/canvas/customComponent/VButton.vue
diff --git a/frontend/src/components/canvas/custom-component/VText.vue b/frontend/src/components/canvas/customComponent/VText.vue
similarity index 100%
rename from frontend/src/components/canvas/custom-component/VText.vue
rename to frontend/src/components/canvas/customComponent/VText.vue
diff --git a/frontend/src/components/canvas/custom-component/component-list.js b/frontend/src/components/canvas/customComponent/component-list.js
similarity index 100%
rename from frontend/src/components/canvas/custom-component/component-list.js
rename to frontend/src/components/canvas/customComponent/component-list.js
diff --git a/frontend/src/components/canvas/customComponent/index.js b/frontend/src/components/canvas/customComponent/index.js
new file mode 100644
index 0000000000..dc40c41056
--- /dev/null
+++ b/frontend/src/components/canvas/customComponent/index.js
@@ -0,0 +1,24 @@
+import Vue from 'vue'
+
+import Picture from '@/components/canvas/customComponent/Picture'
+import VText from '@/components/canvas/customComponent/VText'
+import VButton from '@/components/canvas/customComponent/VButton'
+import Group from '@/components/canvas/customComponent/Group'
+import RectShape from '@/components/canvas/customComponent/RectShape'
+import UserView from '@/components/canvas/customComponent/UserView'
+import DeVideo from '@/components/canvas/customComponent/DeVideo'
+import DeFrame from '@/components/canvas/customComponent/DeFrame'
+import DeStreamMedia from '@/components/canvas/customComponent/DeStreamMedia'
+import DeRichText from '@/components/canvas/customComponent/DeRichText'
+Vue.component('DeRichText', DeRichText)
+Vue.component('DeStreamMedia', DeStreamMedia)
+// eslint-disable-next-line
+Vue.component('Picture', Picture)
+Vue.component('VText', VText)
+Vue.component('VButton', VButton)
+Vue.component('Group', Group)
+Vue.component('RectShape', RectShape)
+Vue.component('UserView', UserView)
+Vue.component('DeVideo', DeVideo)
+Vue.component('DeFrame', DeFrame)
+
diff --git a/frontend/src/components/canvas/index.vue b/frontend/src/components/canvas/index.vue
index cb54b624a3..d53a0011e9 100644
--- a/frontend/src/components/canvas/index.vue
+++ b/frontend/src/components/canvas/index.vue
@@ -20,12 +20,13 @@
diff --git a/frontend/src/main.js b/frontend/src/main.js
index 1d583ade25..c72219e522 100644
--- a/frontend/src/main.js
+++ b/frontend/src/main.js
@@ -20,38 +20,42 @@ import widgets from '@/components/widget'
import Treeselect from '@riophae/vue-treeselect'
import '@riophae/vue-treeselect/dist/vue-treeselect.css'
import './utils/dialog'
-import DeComplexInput from '@/components/business/condition-table/DeComplexInput'
-import DeComplexSelect from '@/components/business/condition-table/DeComplexSelect'
-import DeViewSelect from '@/components/DeViewSelect'
+import DeComplexInput from '@/components/business/conditionTable/DeComplexInput'
+import DeComplexSelect from '@/components/business/conditionTable/DeComplexSelect'
+import DeViewSelect from '@/components/deViewSelect'
import RemarkEditor from '@/views/chart/components/component-style/dialog/RemarkEditor'
import TitleRemark from '@/views/chart/view/TitleRemark'
-import '@/components/canvas/custom-component' // 注册自定义组件
+import '@/components/canvas/customComponent' // 注册自定义组件
import deBtn from '@/components/deCustomCm/deBtn.vue'
import '@/utils/DateUtil'
import draggable from 'vuedraggable'
import deWebsocket from '@/websocket'
import { GaodeMap } from '@antv/l7-maps'
+import * as echarts from 'echarts'
+import UmyUi from 'umy-ui'
+// 全屏插件
+import fullscreen from 'vue-fullscreen'
+import VueFriendlyIframe from 'vue-friendly-iframe'
+import vueToPdf from 'vue-to-pdf'
+import VueVideoPlayer from 'vue-video-player'
+import 'video.js/dist/video-js.css'
+// 控制标签宽高成比例的指令
+import proportion from 'vue-proportion-directive'
+
Vue.config.productionTip = false
Vue.use(VueClipboard)
Vue.use(widgets)
Vue.component('Draggable', draggable)
Vue.prototype.$api = api
-import * as echarts from 'echarts'
-
Vue.prototype.$echarts = echarts
Vue.prototype.$gaodeMap = GaodeMap
-import UmyUi from 'umy-ui'
Vue.use(UmyUi)
-// 全屏插件
-import fullscreen from 'vue-fullscreen'
Vue.use(fullscreen)
-import VueFriendlyIframe from 'vue-friendly-iframe'
-
Vue.use(VueFriendlyIframe)
Vue.use(Vuetify)
// import TEditor from '@/components/Tinymce/index.vue'
@@ -96,15 +100,10 @@ Vue.component('DeBtn', deBtn)
Vue.config.productionTip = false
-import vueToPdf from 'vue-to-pdf'
Vue.use(vueToPdf)
-import VueVideoPlayer from 'vue-video-player'
-import 'video.js/dist/video-js.css'
Vue.use(VueVideoPlayer)
-// 控制标签宽高成比例的指令
-import proportion from 'vue-proportion-directive'
Vue.use(proportion)
Vue.prototype.hasDataPermission = function(pTarget, pSource) {
diff --git a/frontend/src/router/index.js b/frontend/src/router/index.js
index 066503b320..c63d5842b9 100644
--- a/frontend/src/router/index.js
+++ b/frontend/src/router/index.js
@@ -79,17 +79,17 @@ export const constantRoutes = [
{
path: '/preview/:reportId',
- component: () => import('@/components/canvas/components/Editor/PreviewEject'),
+ component: () => import('@/components/canvas/components/editor/PreviewEject'),
hidden: true
},
{
path: '/previewScreenShot/:reportId/:backScreenShot',
- component: () => import('@/components/canvas/components/Editor/PreviewEject'),
+ component: () => import('@/components/canvas/components/editor/PreviewEject'),
hidden: true
},
{
path: '/previewFullScreen',
- component: () => import('@/components/canvas/components/Editor/PreviewFullScreen'),
+ component: () => import('@/components/canvas/components/editor/PreviewFullScreen'),
hidden: true
}
diff --git a/frontend/src/store/index.js b/frontend/src/store/index.js
index 12e2388627..f03e066752 100644
--- a/frontend/src/store/index.js
+++ b/frontend/src/store/index.js
@@ -29,7 +29,7 @@ import {
DEFAULT_COMMON_CANVAS_STYLE_STRING
} from '@/views/panel/panel'
import bus from '@/utils/bus'
-import { BASE_MOBILE_STYLE } from '@/components/canvas/custom-component/component-list'
+import { BASE_MOBILE_STYLE } from '@/components/canvas/customComponent/component-list'
import { TYPE_CONFIGS } from '@/views/chart/chart/util'
import { deepCopy } from '@/components/canvas/utils/utils'
diff --git a/frontend/src/views/background/index.vue b/frontend/src/views/background/index.vue
index a8155447d7..1b264d968b 100644
--- a/frontend/src/views/background/index.vue
+++ b/frontend/src/views/background/index.vue
@@ -97,7 +97,8 @@
v-model="curComponent.commonBackground.backgroundType"
label="outerImage"
@change="onChangeType"
- >{{ $t('panel.photo') }}
+ >{{ $t('panel.photo') }}
+