| | |
| | | fileList1:[], |
| | | fileList:[], |
| | | fileLs:[], |
| | | pdfSrc: '', |
| | | numPages: undefined, |
| | | pdfSrc: '', |
| | | numPages: undefined, |
| | | } |
| | | }, |
| | | mounted() { |
| | |
| | | }) |
| | | }, |
| | | methods:{ |
| | | is_weixin() { |
| | | var ua = navigator.userAgent.toLowerCase(); |
| | | if (ua.match(/MicroMessenger/i) == "micromessenger") { |
| | | return true; |
| | | } else { |
| | | return false; |
| | | } |
| | | }, |
| | | handleDownload(url) { |
| | | |
| | | var formData = {'path':url.replace(process.env.VUE_APP_BASE_TRUE_API,"")}; |
| | | let lens = formData.path.split(".") |
| | | let suffix = lens[lens.length-1] |
| | | console.log(formData) |
| | | download(formData).then(async (response) => { |
| | | const isLogin = await blobValidate(response); |
| | | let nt = new Date().getTime() |
| | | let filename = 'scods_'+nt+'.'+suffix |
| | | const blob = new Blob([response]) |
| | | saveAs(blob, filename) |
| | | }) |
| | | |
| | | if (this.is_weixin()) { |
| | | //alert(123) |
| | | window.location='www.bendudu.com' |
| | | } |
| | | else{ |
| | | var formData = {'path':url.replace(process.env.VUE_APP_BASE_TRUE_API,"")}; |
| | | let lens = formData.path.split(".") |
| | | let suffix = lens[lens.length-1] |
| | | console.log(formData) |
| | | download(formData).then(async (response) => { |
| | | const isLogin = await blobValidate(response); |
| | | let nt = new Date().getTime() |
| | | let filename = 'scods_'+nt+'.'+suffix |
| | | const blob = new Blob([response]) |
| | | saveAs(blob, filename) |
| | | }) |
| | | } |
| | | }, |
| | | } |
| | | } |