+
+ 导出房屋数据
+ 导出一户一档
+ 导出一户一码
+
+
+
+
@@ -225,7 +250,9 @@ export default {
fileName: "",
uploadUlr: window.SITE_CONFIG['apiURL'] + '/gov/org/neighborhood/import',
yihuyidangDisabled: false,
-
+ yihuyimaDisabled: false,
+ exportBtn: false,
+ dialogVisible: false // 导出
}
},
components: {
@@ -486,7 +513,11 @@ export default {
// this.download(res.data, '1.png')
})
},
- //导出表格
+ // 导出按钮点击事件
+ handleExportOpen () {
+ this.dialogVisible = true
+ },
+ //导出表格 以前是导出 现在改成导出房屋数据
async handleExport () {
let title = this.agencyObj.label
title = title + '—小区列表'
@@ -512,6 +543,10 @@ export default {
},
+ handleClose(done) {
+ this.dialogVisible = false
+ },
+
// 下载文件
download (data, downFileName) {
if (!data) {
@@ -609,6 +644,41 @@ export default {
},
+ // 导出一户一码
+
+ handleExportYihuyima () {
+ this.exportBtn = true
+ this.yihuyimaDisabled = true
+ let title = this.agencyObj.label
+ title = title + '-一户一码'
+ let url = "/gov/org/house/downloadZip"
+
+
+ let params = {
+ level: this.agencyObj.level,
+ id: this.agencyObj.id
+ }
+
+
+
+ app.ajax.exportFilePost(
+ url,
+ params,
+ (data, rspMsg) => {
+
+ this.download(data, title + '.Zip')
+ this.exportBtn = false
+ this.yihuyimaDisabled = false
+ },
+ (rspMsg, data) => {
+ this.exportBtn = false
+ this.yihuyimaDisabled = false
+ this.$message.error(rspMsg);
+ }
+ );
+ },
+
+
// 上传文件之前的钩子
beforeUpload (file, type) {