Browse Source

zipdownload

刘湘琪 3 years ago
parent
commit
aa610ed5ab
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/utils/zipdownload.js

+ 5 - 0
src/utils/zipdownload.js

@@ -1,5 +1,6 @@
 import axios from 'axios'
 import { getToken } from '@/utils/auth'
+import { Message } from 'element-ui'
 
 const mimeMap = {
   xlsx: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
@@ -30,6 +31,10 @@ export function resolveBlob(res, mimeType) {
   var patt = new RegExp('filename=([^;]+\\.[^\\.;]+);*')
   var contentDisposition = decodeURI(res.headers['content-disposition'])
   var result = patt.exec(contentDisposition)
+  if(result == null) {
+    Message.error("附件为空");
+    return
+  }
   var fileName = result[1]
   fileName = fileName.replace(/\"/g, '')
   aLink.href = URL.createObjectURL(blob)