数据源

Raod 3 years ago
parent 00b2e9ca48
commit 0648d82405

@ -107,19 +107,9 @@ export default {
testReplyCode: null,
}
},
watch: {
visib(val) {
if (val) {
this.setDataSource()
//
}
},
},
// beforeCreatethis
beforeCreate: function () {},
mounted() {},
created() {
},
methods: {
async setDataSource() {
this.dialogForm = {
@ -129,8 +119,6 @@ export default {
sourceDesc: '',
sourceConfig: '',
}
const { code } = await this.getSystem();
if (code != '200') return
//dataSourceId
if (this.dataSource.id) {
const {code, data} = await reportDataSourceDetail(this.dataSource)
@ -157,6 +145,7 @@ export default {
this.dictionaryOptions = data
this.dialogForm.sourceType = this.dictionaryOptions[0].text
this.dataLink = JSON.parse(this.dictionaryOptions[0].extend)
this.setDataSource()
},
//
closeDialog() {

@ -11,7 +11,7 @@
<!--这里可以将自定义的弹出框代码放入到page中
-->
<template v-slot:pageSection>
<EditDataSource :dataSource="dataSource" :visib="dialogVisibleSetDataSource" @handleClose="dialogVisibleSetDataSource = false" @refreshList="refreshList" />
<EditDataSource ref="EditDataSource" :dataSource="dataSource" :visib="dialogVisibleSetDataSource" @handleClose="dialogVisibleSetDataSource = false" @refreshList="refreshList" />
</template>
</anji-crud>
</template>
@ -190,6 +190,7 @@ export default {
}else {
this.dataSource = {}
}
this.$refs.EditDataSource.getSystem()
},
refreshList(){
this.$refs.listPage.handleQueryForm('query')

Loading…
Cancel
Save