diff --git a/src/views/modules/base/community/buildTable.vue b/src/views/modules/base/community/buildTable.vue index 53dbad392..3e41d2ab9 100644 --- a/src/views/modules/base/community/buildTable.vue +++ b/src/views/modules/base/community/buildTable.vue @@ -57,7 +57,7 @@ size="small" :disabled="yihuyidangDisabled" @click="handleExportYihuyidang()">导出一户一档 - 智能填报 @@ -235,14 +235,19 @@ export default { yihuyidangDisabled: false, + displayedBaobiaoBtn: false, } }, components: { baobiao, BuildForm }, - async mounted () { - console.log('building11111111111111111111111111') + async mounted() { + this.displayedBaobiaoBtn = await this.$refs.baobiao.existsTemplate({ + elseParams: { + categoryKeys:['house_info'], categoryKey: 'house_info', + } + }); }, computed: { tableHeight () { diff --git a/src/views/modules/base/community/communityTable.vue b/src/views/modules/base/community/communityTable.vue index 1c326ec10..c579de9a7 100644 --- a/src/views/modules/base/community/communityTable.vue +++ b/src/views/modules/base/community/communityTable.vue @@ -88,7 +88,7 @@ :disabled="yihuyidangDisabled" @click="handleExportYihuyidang()">导出一户一档 --> - 智能填报 @@ -266,15 +266,21 @@ export default { yihuyidangDisabled: false, yihuyimaDisabled: false, exportBtn: false, - dialogVisible: false // 导出 + dialogVisible: false, // 导出 + + displayedBaobiaoBtn: false, } }, components: { baobiao, CommunityForm }, - async mounted () { - + async mounted() { + this.displayedBaobiaoBtn = await this.$refs.baobiao.existsTemplate({ + elseParams: { + categoryKeys:['house_info'], categoryKey: 'house_info', + } + }); }, computed: { tableHeight () { diff --git a/src/views/modules/base/community/roomTable.vue b/src/views/modules/base/community/roomTable.vue index 15c62a15e..4dadadb71 100644 --- a/src/views/modules/base/community/roomTable.vue +++ b/src/views/modules/base/community/roomTable.vue @@ -58,7 +58,7 @@ @click="handleExportYihuyidang()" >导出一户一档 - 智能填报 @@ -266,13 +266,21 @@ export default { ], yihuyidangDisabled: false, + + displayedBaobiaoBtn: false, }; }, components: { baobiao, roomForm, }, - async mounted() {}, + async mounted() { + this.displayedBaobiaoBtn = await this.$refs.baobiao.existsTemplate({ + elseParams: { + categoryKeys:['house_info'], categoryKey: 'house_info', + } + }); + }, computed: { tableHeight() { return this.$store.state.inIframe diff --git a/src/views/modules/base/resi.vue b/src/views/modules/base/resi.vue index f17ce3198..02caa663b 100644 --- a/src/views/modules/base/resi.vue +++ b/src/views/modules/base/resi.vue @@ -77,7 +77,7 @@ @click="deleteBatch">批量删除 - 智能填报 @@ -400,6 +400,8 @@ export default { userId: '', gridName: '' }, + + displayedBaobiaoBtn: false, } }, props: { @@ -446,12 +448,17 @@ export default { console.log('resiSearch', this.$refs.resiSearch.$el.offsetHeight) }, - mounted () { + async mounted () { // this.$nextTick(() => { // this.tableHeight = document.documentElement.clientHeight - this.$refs.resiSearch.$el.offsetHeight - 280 + 'px' // }) console.log('document.documentElement.clientWidth', document.documentElement.clientHeight) + this.displayedBaobiaoBtn = await this.$refs.baobiao.existsTemplate({ + elseParams: { + categoryKeys:['resi_info'], categoryKey: 'resi_info' + } + }); }, methods: { reportForm(){ diff --git a/src/views/modules/cpts/baobiao/index.vue b/src/views/modules/cpts/baobiao/index.vue index 4408cec24..f068168b1 100644 --- a/src/views/modules/cpts/baobiao/index.vue +++ b/src/views/modules/cpts/baobiao/index.vue @@ -77,13 +77,22 @@ export default { mounted() {}, methods: { + async existsTemplate(row) { + console.log("baobiao----------existsTemplate", row); + const { elseParams } = row; + this.list = []; + this.elseParams = { ...elseParams }; + await this.getList(); + return this.list.length > 0; + }, + async init(row) { - console.log("1111111111", row); + console.log("baobiao----------init", row); const { elseParams } = row; this.visible = true; this.elseParams = { ...elseParams }; - this.customerList = []; + this.list = []; await this.getList(); },