|  | @@ -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)
 |