mk 2 years ago
parent
commit
cd5dadacab
  1. 27
      src/views/modules/base/residentManagement/veteran/veteran.vue
  2. 25
      src/views/modules/base/residentManagement/volunteer/volunteer.vue

27
src/views/modules/base/residentManagement/veteran/veteran.vue

@ -650,6 +650,9 @@ export default {
nationList: [],
educationList: [],
}, //
importCode:'',
dataList :[]
};
},
computed: {
@ -841,7 +844,7 @@ export default {
const { metaListData, fileCode, msg } = res.data.data;
this.dataList = metaListData;
// forfilter, O(1) itemGroupId
this.importCode = fileCode;
this.importCode = fileCode;
this.handleComfirmUpload()
})
.catch((err) => {
@ -850,6 +853,28 @@ export default {
// this.$message.error('')
});//
},
async handleComfirmUpload () {
this.importLoading = true;
this.importBtnTitle = "正在上传中...";
const { importOption, importCode, dataList } = this;
const formData = new FormData();
formData.append("columnMateJson", JSON.stringify(dataList));
formData.append("fileCode", importCode);
await this.$http
.post("/actual/base/importExcelData/importResiHouseExcel", formData)
.then((res) => {
console.log("res-up", res);
if (res.data.code == 0 && res.data.msg == "success") {
this.getTableData();
} else this.$message.error(res.data.msg);
})
.catch((err) => {
console.log("失败", err);
file.onError(); //
});
this.importLoading = false;
this.importBtnTitle = "导入";
},
//
async handleExport() {
const url = "/actual/base/resiCategorized/veteran/export";

25
src/views/modules/base/residentManagement/volunteer/volunteer.vue

@ -524,6 +524,9 @@ export default {
volunteerList:[],
hobbyList:[]
}, //
importCode:'',
dataList :[]
};
},
computed: {
@ -640,6 +643,28 @@ export default {
// this.$message.error('')
});//
},
async handleComfirmUpload () {
this.importLoading = true;
this.importBtnTitle = "正在上传中...";
const { importOption, importCode, dataList } = this;
const formData = new FormData();
formData.append("columnMateJson", JSON.stringify(dataList));
formData.append("fileCode", importCode);
await this.$http
.post("/actual/base/importExcelData/importResiHouseExcel", formData)
.then((res) => {
console.log("res-up", res);
if (res.data.code == 0 && res.data.msg == "success") {
this.getTableData();
} else this.$message.error(res.data.msg);
})
.catch((err) => {
console.log("失败", err);
file.onError(); //
});
this.importLoading = false;
this.importBtnTitle = "导入";
},
//
handleSearch(val) {
console.log(this.formData);

Loading…
Cancel
Save