From 4d7dc61c3a0bcf05a4495958c299ea53082200e9 Mon Sep 17 00:00:00 2001 From: dai <851733175@qq.com> Date: Wed, 10 Aug 2022 10:46:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=99=BA=E8=83=BD=E5=A1=AB=E6=8A=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/base/community/buildTable.vue | 17 +++ .../modules/base/community/communityTable.vue | 18 ++- .../modules/base/community/roomTable.vue | 28 +++- src/views/modules/base/resi.vue | 21 ++- src/views/modules/cpts/baobiao/index.vue | 138 ++++++++++++++++++ 5 files changed, 215 insertions(+), 7 deletions(-) create mode 100644 src/views/modules/cpts/baobiao/index.vue diff --git a/src/views/modules/base/community/buildTable.vue b/src/views/modules/base/community/buildTable.vue index 486dc9ec7..9ccf0f897 100644 --- a/src/views/modules/base/community/buildTable.vue +++ b/src/views/modules/base/community/buildTable.vue @@ -57,6 +57,9 @@ size="small" :disabled="yihuyidangDisabled" @click="handleExportYihuyidang()">导出一户一档 + 智能填报
@@ -194,6 +197,7 @@ @dialogOk="addFormOk"> +
@@ -204,6 +208,7 @@ import BuildForm from './buildForm' import { requestPost } from "@/js/dai/request"; import { mapGetters } from 'vuex' import { Loading } from 'element-ui' // 引入Loading服务 +import baobiao from "@/views/modules/cpts/baobiao"; let loading // 加载动画 export default { @@ -233,6 +238,7 @@ export default { } }, components: { + baobiao, BuildForm }, async mounted () { @@ -248,6 +254,17 @@ export default { ...mapGetters(['clientHeight', 'iframeHeight']) }, methods: { + reportForm(){ + let paramMap = { + neighborHoodId: this.agencyObj.id + }; + this.$refs.baobiao.init({ + elseParams: { + categoryKeys:['house_info'], categoryKey: 'house_info', paramMap + } + }) + }, + indexMethod (index) { return index + 1; }, diff --git a/src/views/modules/base/community/communityTable.vue b/src/views/modules/base/community/communityTable.vue index eb953177f..b1d6f8eca 100644 --- a/src/views/modules/base/community/communityTable.vue +++ b/src/views/modules/base/community/communityTable.vue @@ -88,6 +88,9 @@ :disabled="yihuyidangDisabled" @click="handleExportYihuyidang()">导出一户一档 --> + 智能填报
@@ -214,6 +217,7 @@ +
@@ -225,6 +229,7 @@ import { requestPost } from "@/js/dai/request"; import { mapGetters } from 'vuex' import { Loading } from 'element-ui' // 引入Loading服务 import axios from 'axios' +import baobiao from "@/views/modules/cpts/baobiao"; let loading // 加载动画 export default { @@ -265,6 +270,7 @@ export default { } }, components: { + baobiao, CommunityForm }, async mounted () { @@ -279,7 +285,17 @@ export default { ...mapGetters(['clientHeight', 'iframeHeight']) }, methods: { - + reportForm(){ + let paramMap = { + level: this.agencyObj.level, + id: this.agencyObj.id + }; + this.$refs.baobiao.init({ + elseParams: { + categoryKeys:['house_info'], categoryKey: 'house_info', paramMap + } + }) + }, async loadTable (fromTree, treeObj) { console.log(111, this.staffAgencyId) // 是否显示补全一房一码信息按钮 diff --git a/src/views/modules/base/community/roomTable.vue b/src/views/modules/base/community/roomTable.vue index 8be48e23d..511bd5619 100644 --- a/src/views/modules/base/community/roomTable.vue +++ b/src/views/modules/base/community/roomTable.vue @@ -40,6 +40,9 @@ size="small" :disabled="yihuyidangDisabled" @click="handleExportYihuyidang()">导出一户一档 + 智能填报
@@ -187,16 +190,16 @@ @dialogOk="addFormOk"> +
+ +