Merge branch 'cherry-pick-8a18fb09' into 'dev-24.01'
fix: 许可证下载文件名称从响应头中的Content-Disposition获取 See merge request cyber-narrator/cn-ui!66
This commit is contained in:
@@ -108,7 +108,11 @@ export default {
|
||||
},
|
||||
downloadFile () {
|
||||
axios.get(this.downloadC2vUrl, { responseType: 'blob' }).then(res => {
|
||||
const fileName = 'CN-' + this.licenseObject.supportID + '-license-apply.xml'
|
||||
let fileName = ''
|
||||
if(res.headers['content-disposition']) {
|
||||
fileName = res.headers['content-disposition'].split(';')[1].split('filename=')[1]
|
||||
}
|
||||
|
||||
if (window.navigator.msSaveOrOpenBlob) {
|
||||
// 兼容ie11
|
||||
const blobObject = new Blob([res.data])
|
||||
|
||||
Reference in New Issue
Block a user