正在显示
1 个修改的文件
包含
3 行增加
和
2 行删除
| @@ -130,12 +130,13 @@ service.interceptors.response.use(res => { | @@ -130,12 +130,13 @@ service.interceptors.response.use(res => { | ||
| 130 | ) | 130 | ) |
| 131 | 131 | ||
| 132 | // 通用下载方法 | 132 | // 通用下载方法 |
| 133 | -export function download(url, params, filename) { | 133 | +export function download(url, params, filename, config) { |
| 134 | downloadLoadingInstance = Loading.service({ text: "正在下载数据,请稍候", spinner: "el-icon-loading", background: "rgba(0, 0, 0, 0.7)", }) | 134 | downloadLoadingInstance = Loading.service({ text: "正在下载数据,请稍候", spinner: "el-icon-loading", background: "rgba(0, 0, 0, 0.7)", }) |
| 135 | return service.post(url, params, { | 135 | return service.post(url, params, { |
| 136 | transformRequest: [(params) => { return tansParams(params) }], | 136 | transformRequest: [(params) => { return tansParams(params) }], |
| 137 | headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, | 137 | headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, |
| 138 | - responseType: 'blob' | 138 | + responseType: 'blob', |
| 139 | + ...config | ||
| 139 | }).then(async (data) => { | 140 | }).then(async (data) => { |
| 140 | const isLogin = await blobValidate(data); | 141 | const isLogin = await blobValidate(data); |
| 141 | if (isLogin) { | 142 | if (isLogin) { |
-
请 注册 或 登录 后发表评论