| 
					
				 | 
			
			
				@@ -111,7 +111,41 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 attachments: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { required: true, message: '请输入附件名', trigger: 'blur' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            fileTypeList: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    key: 'Pdf', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    value: 'pdf' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    key: 'ImageSvg', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    value: 'svg' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    key: 'Excel2007', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    value: 'xls' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    key: 'Text', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    value: 'txt' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    key: 'Html', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    value: 'html' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    key: 'Word2007', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    value: 'doc' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    key: 'Csv', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    value: 'csv' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    key: 'Csv', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    value: 'csv' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     watch: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -149,13 +183,20 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         sendEmail() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.sending = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let fileContentStrList = ["ImageSvg", "Html"] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let nowFile = this.fileTypeList.find(f => f.key === this.formData.fileType) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             let param = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 fileName: this.formData.attachments, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                fileType: this.formData.fileType, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fileType: nowFile.value, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sendTo: this.formData.to, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 mailTitle: this.formData.subject, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                mailContent: this.formData.message, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                mailContent: this.formData.content, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 fileContent: this.formData.fileContent, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fileContentStr: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (fileContentStrList.indexOf(this.formData.fileType) !== -1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                param.fileContent = null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                param.fileContentStr = this.formData.fileContent 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             generateMailFile(param).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 console.info(res) 
			 |