|
|
@@ -145,6 +145,20 @@ export default {
|
|
|
})
|
|
|
})
|
|
|
},
|
|
|
+ download(id){
|
|
|
+ this.$api.downloadClassUser({id:id}).then(res=>{
|
|
|
+ var elink = document.createElement('a');
|
|
|
+ let blob=new Blob([res.data], {type: 'application/xls'});
|
|
|
+ let objUrl=URL.createObjectURL(blob);
|
|
|
+ let file_name=res.headers['content-disposition'].split('=')[1];
|
|
|
+ elink.download = file_name;
|
|
|
+ elink.style.display = 'none';
|
|
|
+ elink.href = objUrl;
|
|
|
+ document.body.appendChild(elink);
|
|
|
+ elink.click();
|
|
|
+ document.body.removeChild(elink);
|
|
|
+ })
|
|
|
+ }
|
|
|
},
|
|
|
created(){
|
|
|
this.getData()
|