原因:
前端src/api/service.js文件的downloadFile函数中,此处的或运算会一直认为filename + '.xls'为true
const fileName = window.decodeURI(filename + '.xls' || res.headers['content-disposition'].split('=')[1]) || '文件导出.xls'
解决办法1:
前端在自己写的导出文件函数中,传入第四个参数filename
解决办法2:
将+ '.xls'移至最后,不参与或运算
const fileName = window.decodeURI(filename || res.headers['content-disposition'].split('=')[1]) || '文件导出'+ '.xls'