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 @@
-
+ v-for="(item, index) in componentList"
+ :key="index" @click="handleClick(item)">
+
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 @@