在自定义表单想直接下载pdf,用下载excel的方法改完不生效
return {
//其他配置请参考element-plus button配置
type: 'warning',
//当前按钮的点击事件
handleClick: (obj) => {
const sqldata = formData.value;
sqldata.fileUrl = 'http://192.168.1.110:9000/data/upload/1/2026-04-27/5/调压阀输出模板.xlsx';
sqldata.fileName = '调压阀计算书';
sqldata.FlowUnit = sqldata.FlowUnitSelect;
sqldata.PressureUnit = sqldata.PressureUnitSelect;
console.log('formData', JSON.stringify(formData.value));
const url = '/jeelowcode/BterTools/ExportFiles';
useFun.requestApi('download', url, {
method: 'POST',
data: sqldata,
responseType: 'blob'
}).then(
res => {
console.log('res', res);
useImport.download.pdf(res, '调压阀计算书',);
}
).catch(err => {
console.error('下载失败', err);
});
if (obj.loading) obj.loading() //关闭loading方法
}
}
系统报错500
系统500就是你自定义的接口有问题 ,这样子也看不出什么