From a42aa166d12a19aeec2470a7fe2703e1cf0c8a91 Mon Sep 17 00:00:00 2001 From: aixianling Date: Wed, 24 Jan 2024 16:34:57 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E5=9F=8B=E5=BC=B9=E7=AA=97=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/AiDvDialog.vue | 8 ++++ components/AiDvViewer.vue | 43 +++++++++++++++---- components/layout/AiDvSvg/AiDvSvg.vue | 3 +- .../designer/components/componentConfig.vue | 18 ++++---- .../designer/components/configItem.vue | 9 +++- .../designer/components/tableEditor.vue | 6 --- packages/bigscreen/designer/viewport.vue | 28 +++++++++--- 7 files changed, 85 insertions(+), 30 deletions(-) diff --git a/components/AiDvDialog.vue b/components/AiDvDialog.vue index f0c94226..00508dcd 100644 --- a/components/AiDvDialog.vue +++ b/components/AiDvDialog.vue @@ -27,6 +27,14 @@ export default { return config } }, + methods: { + show() { + this.dialog = true + }, + close() { + this.dialog = false + } + } } diff --git a/components/AiDvViewer.vue b/components/AiDvViewer.vue index b5f19822..d7523420 100644 --- a/components/AiDvViewer.vue +++ b/components/AiDvViewer.vue @@ -1,9 +1,8 @@ diff --git a/components/layout/AiDvSvg/AiDvSvg.vue b/components/layout/AiDvSvg/AiDvSvg.vue index 58474001..d1c305ea 100644 --- a/components/layout/AiDvSvg/AiDvSvg.vue +++ b/components/layout/AiDvSvg/AiDvSvg.vue @@ -125,11 +125,12 @@ export default { .content { width: 100%; height: 100%; - padding: 14px 33px; + padding: 14px 33px 33px; .header { padding: 16px 0; font-weight: bold; + color: #FFFFFF; } } diff --git a/packages/bigscreen/designer/components/componentConfig.vue b/packages/bigscreen/designer/components/componentConfig.vue index ca76b719..d1f75248 100644 --- a/packages/bigscreen/designer/components/componentConfig.vue +++ b/packages/bigscreen/designer/components/componentConfig.vue @@ -218,11 +218,12 @@
-

进阶设置

- - - - +

弹窗设置

+ + + + +
@@ -235,13 +236,11 @@ import ConfigItem from "./configItem.vue"; export default { name: 'componentConfig', components: {ConfigItem}, - props: { config: {default: () => ({})}, instance: Function, dict: Object, }, - data() { return { borderList: ['border0', 'border1', 'border2', 'border3', 'border4', 'border5', 'border6', 'border7', 'border8', 'border9', 'border10', @@ -253,9 +252,10 @@ export default { tableStatus: [ {label: '是', value: '1'}, {label: '否', value: '0'} - ] + ], + dialog: {} } - } + }, } diff --git a/packages/bigscreen/designer/components/configItem.vue b/packages/bigscreen/designer/components/configItem.vue index 513a5a9c..39afe2cd 100644 --- a/packages/bigscreen/designer/components/configItem.vue +++ b/packages/bigscreen/designer/components/configItem.vue @@ -73,12 +73,19 @@ export default { height: 18px; } - .content { + :deep(.content) { display: flex; align-items: center; justify-content: flex-end; text-align: right; margin-left: 30px; + + input, textarea { + background: #262C33; + font-size: 12px; + color: #fff; + border: 1px solid #030411; + } } &.topLabel { diff --git a/packages/bigscreen/designer/components/tableEditor.vue b/packages/bigscreen/designer/components/tableEditor.vue index 2e4f04a0..7f4712d6 100644 --- a/packages/bigscreen/designer/components/tableEditor.vue +++ b/packages/bigscreen/designer/components/tableEditor.vue @@ -1,5 +1,4 @@