Browse Source

上传状态

shibei_master
13176889840 4 years ago
parent
commit
7ff2b8c9c0
  1. 42
      src/views/modules/base/resi.vue

42
src/views/modules/base/resi.vue

@ -24,7 +24,7 @@
:before-upload="beforeExcelUpload"
:http-request="uploadHttpRequest"
>
<el-button type="danger" size="small">导入人口数据</el-button>
<el-button type="danger" size="small" :loading="importLoading">{{importBtnTitle}}</el-button>
</el-upload>
</div>
@ -233,6 +233,8 @@ export default {
},
data() {
return {
importBtnTitle: '导入人员数据',
importLoading: false,
rowVisible: false,
tableLoading: false,
btnLoading: false,
@ -392,23 +394,27 @@ export default {
return fileType && isLt1M
},
uploadHttpRequest(file) {
const formData = new FormData() //FormDataappend('key', value)
formData.append('file', file.file) //
this.$http
.post('/epmetuser/icresiuser/importExcel', formData)
.then(({ data: res }) => {
// if(res.code === 0) {
// // this.$refs.upload.submit()
// file.onSuccess()
// console.log('res-ooooo---', res)
// }
console.log('res-ooooo---', res)
this.download(res, 'info.xlsx')
})
.catch( err => {
console.log('失败', err)
param.onError() //
})
this.importLoading = true
this.importBtnTitle = '正在上传中...'
const formData = new FormData() //FormDataappend('key', value)
formData.append('file', file.file) //
this.$http
.post('/epmetuser/icresiuser/importExcel', formData)
.then(({ data: res }) => {
// if(res.code === 0) {
// // this.$refs.upload.submit()
// file.onSuccess()
// console.log('res-ooooo---', res)
// }
this.importLoading = false
this.importBtnTitle = '导入人员数据'
console.log('res-ooooo---', res)
this.download(res, 'info.xlsx')
})
.catch( err => {
console.log('失败', err)
param.onError() //
})
},
handleClick(tab, event) {
console.log(tab, event)

Loading…
Cancel
Save