Просмотр исходного кода

经销商授权下载授权书

002390 2 лет назад
Родитель
Сommit
7734902179
1 измененных файлов с 12 добавлено и 3 удалено
  1. 12 3
      src/views/marketing/dealer-authorization/index.vue

+ 12 - 3
src/views/marketing/dealer-authorization/index.vue

@@ -279,9 +279,18 @@ export default {
           authorizedProductsCode,
         }
 
-        await this.download('/dealer/download', data, `授权书${new Date().getTime()}.doc`);
-
-        // await dealerApi.download(data);
+        // await this.download('/dealer/download', data, `授权书${new Date().getTime()}.doc`);
+        let file = await dealerApi.download(data)
+        let blob = new Blob([file], {
+          type: `application/msword` //word文档为msword,pdf文档为pdf,msexcel 为excel
+        });
+        let objectUrl = URL.createObjectURL(blob);
+        let link = document.createElement("a");
+        let fname = `授权书.doc`; //下载文件的名字+后缀名
+        link.href = objectUrl;
+        link.setAttribute("download", fname);
+        document.body.appendChild(link);
+        link.click();
 
       } catch (error) {
         console.log(error);