|
|
@ -57,6 +57,9 @@ |
|
|
|
size="small" |
|
|
|
:disabled="yihuyidangDisabled" |
|
|
|
@click="handleExportYihuyidang()">导出一户一档</el-button> |
|
|
|
<el-button size="small" |
|
|
|
class="diy-button--add" |
|
|
|
@click="reportForm">智能填报</el-button> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="div_table_item"> |
|
|
@ -194,6 +197,7 @@ |
|
|
|
@dialogOk="addFormOk"></build-form> |
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
<baobiao ref="baobiao" /> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
|
|
|
@ -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,28 @@ export default { |
|
|
|
...mapGetters(['clientHeight', 'iframeHeight']) |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
reportForm(){ |
|
|
|
let paramMap = { |
|
|
|
pageSize: this.pageSize, |
|
|
|
pageNo: this.pageNo, |
|
|
|
level: this.agencyObj.level, |
|
|
|
id: this.agencyObj.id, |
|
|
|
ownerName: this.ownerName, |
|
|
|
ownerPhone: this.ownerPhone, |
|
|
|
rentFlag: this.rentFlag, |
|
|
|
purpose: this.purpose, |
|
|
|
remark: this.remark, |
|
|
|
sortType: this.sortType, |
|
|
|
updateStartDate: this.updateStartDate, |
|
|
|
updateEndDate: this.updateEndDate, |
|
|
|
}; |
|
|
|
this.$refs.baobiao.init({ |
|
|
|
elseParams: { |
|
|
|
categoryKeys:['house_info'], categoryKey: 'house_info', paramMap |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
indexMethod (index) { |
|
|
|
return index + 1; |
|
|
|
}, |
|
|
|