|
@@ -50,9 +50,6 @@
|
|
|
</el-select>
|
|
|
</a-form-item>
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
<!-- input type start -->
|
|
|
<a-form-item v-if="selectItem.type === 'input'" label="输入框type">
|
|
|
<Input v-model="options.type" placeholder="请输入" />
|
|
@@ -685,8 +682,12 @@ export default {
|
|
|
},
|
|
|
computed: {
|
|
|
options() {
|
|
|
+ if(!this.selectItem.tableName){
|
|
|
+ this.formList.listName = [];
|
|
|
+ }
|
|
|
return this.selectItem.options || {};
|
|
|
- }
|
|
|
+ },
|
|
|
+
|
|
|
},
|
|
|
props: {
|
|
|
selectItem: {
|
|
@@ -720,6 +721,7 @@ export default {
|
|
|
... this.$store.state.user.dataSource,
|
|
|
'tableName':this.selectItem.tableName
|
|
|
}
|
|
|
+
|
|
|
getListName(par2).then(res=>{
|
|
|
this.formList.listName = res.map(item => {
|
|
|
return {
|
|
@@ -733,5 +735,6 @@ export default {
|
|
|
mounted() {
|
|
|
this.getFormList();
|
|
|
},
|
|
|
+
|
|
|
};
|
|
|
</script>
|