From 6e59d75cb9d7c7c8c635711a20febd0cb9613c9d Mon Sep 17 00:00:00 2001 From: daihh Date: Tue, 18 Oct 2022 12:09:32 +0800 Subject: [PATCH] =?UTF-8?q?U=E5=B8=81=E7=9A=84=E5=AF=BC=E5=87=BA=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ucurrency/Index.vue | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/src/views/ucurrency/Index.vue b/src/views/ucurrency/Index.vue index fae7c481..9f20b4b6 100644 --- a/src/views/ucurrency/Index.vue +++ b/src/views/ucurrency/Index.vue @@ -2,8 +2,8 @@
- -
我的U币:{{uinfo.uCurrency}}
U币规则 + +
我的U币:{{uinfo.uCurrency}}
U币规则 导出记录
@@ -363,32 +363,24 @@ }); }, exportRecord() { - + let downUrl=''; - let curHost=window.location.host; - console.log(window.location.host,'window.location.host'); + // let curHost=window.location.host; + // console.log(window.location.host,'window.location.host'); // if(curHost=='localhost' || curHost='127.0.0.1'){ // downUrl=process.env.VUE_APP_BOE_WEB_URL+process.env.VUE_APP_CESOURCE_BASE_API+'/xboe/m/stat/usercoinrecord/export?aid=' + this.userInfo.aid; // }else{ // //let urlPre = window.location.protocol + '//' + window.location.host; // downUrl=process.env.VUE_APP_CESOURCE_BASE_API+'/xboe/m/stat/usercoinrecord/export?aid=' + this.userInfo.aid; // } - - downUrl=process.env.VUE_APP_BOE_WEB_URL+process.env.VUE_APP_CESOURCE_BASE_API+'/xboe/m/stat/usercoinrecord/export?aid=' + this.userInfo.aid; + downUrl=process.env.VUE_APP_STAT_BASE_API+'/xboe/m/stat/usercoinrecord/export?aid=' + this.userInfo.aid; const el = document.createElement('a'); el.style.display = 'none'; el.setAttribute('target', '_blank'); - /** - * download的属性是HTML5新增的属性 - * href属性的地址必须是非跨域的地址,如果引用的是第三方的网站或者说是前后端分离的项目(调用后台的接口),这时download就会不起作用。 - * 此时,如果是下载浏览器无法解析的文件,例如.exe,.xlsx..那么浏览器会自动下载,但是如果使用浏览器可以解析的文件,比如.txt,.png,.pdf....浏览器就会采取预览模式 - * 所以,对于.txt,.png,.pdf等的预览功能我们就可以直接不设置download属性(前提是后端响应头的Content-Type: application/octet-stream,如果为application/pdf浏览器则会判断文件为 pdf ,自动执行预览的策略) - */ el.setAttribute('download', '我的U币记录'); el.href = downUrl; - console.log(el); document.body.appendChild(el); el.click(); document.body.removeChild(el);