修改接口类型

This commit is contained in:
weinan2087
2022-11-22 12:03:32 +08:00
parent 0f67db6914
commit b491ddb474

View File

@@ -142,32 +142,32 @@ const exportPdfPre=function (data){
* */ * */
const exportPdf=function (udata){ const exportPdf=function (udata){
// return ajax.postJson(baseURL,'/xboe/subgroup/m/noteinfo/exportPdf',data); // return ajax.postJson(baseURL,'/xboe/subgroup/m/noteinfo/exportPdf',data);
//return ajax.post(baseURL,'/xboe/subgroup/m/noteinfo/exportPdf',data); return ajax.postJson(baseURL,'/xboe/subgroup/m/noteinfo/expPdf',udata);
var url = baseURL + '/xboe/subgroup/m/noteinfo/exportPdf'; // var url = baseURL + '/xboe/subgroup/m/noteinfo/exportPdf';
axios({ // axios({
method: 'POST', // method: 'POST',
url: url, // url: url,
data:udata, // data:udata,
responseType: 'blob', // responseType: 'blob',
headers: { 'XBOE-Access-Token':getToken(),'Content-Type':'application/pdf;charset=utf-8'} // headers: { 'XBOE-Access-Token':getToken(),'Content-Type':'application/pdf;charset=utf-8'}
}).then(res => { // }).then(res => {
//resolveBlob(res, mimeMap.zip); // //resolveBlob(res, mimeMap.zip);
console.log(res); // console.log(res);
const aLink = document.createElement('a') // const aLink = document.createElement('a')
var blob = new Blob([res.request.response], { type: 'application/pdf' }) // var blob = new Blob([res.request.response], { type: 'application/pdf' })
// //从response的headers中获取filename, 后端response.setHeader("Content-disposition", "attachment; filename=xxxx.docx") 设置的文件名; // //从response的headers中获取filename, 后端response.setHeader("Content-disposition", "attachment; filename=xxxx.docx") 设置的文件名;
//var patt = new RegExp('filename=([^;]+\\.[^\\.;]+);*') //var patt = new RegExp('filename=([^;]+\\.[^\\.;]+);*')
//var contentDisposition = decodeURI(res.headers['content-disposition']) //var contentDisposition = decodeURI(res.headers['content-disposition'])
//var result = patt.exec(contentDisposition) //var result = patt.exec(contentDisposition)
//var fileName = result[1] //var fileName = result[1]
//fileName = fileName.replace(/\"/g, '') //fileName = fileName.replace(/\"/g, '')
aLink.href = URL.createObjectURL(blob) // aLink.href = URL.createObjectURL(blob)
aLink.setAttribute('download','我的笔记.pdf') // 设置下载文件名称 // aLink.setAttribute('download','我的笔记.pdf') // 设置下载文件名称
document.body.appendChild(aLink) // document.body.appendChild(aLink)
aLink.click() // aLink.click()
document.body.removeChild(aLink) // document.body.removeChild(aLink)
}) // })
} }
/** /**