From 6e4de9ff8bdc54b7f0b2faab4796bbf68e57ceb2 Mon Sep 17 00:00:00 2001
From: zhaojiale <631455805@qq.com>
Date: 星期四, 08 九月 2022 17:03:09 +0800
Subject: [PATCH] json转换

---
 src/components/uploaderFile/index.vue |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/components/uploaderFile/index.vue b/src/components/uploaderFile/index.vue
index e84783c..c5b5f68 100644
--- a/src/components/uploaderFile/index.vue
+++ b/src/components/uploaderFile/index.vue
@@ -61,9 +61,11 @@
 		};
 
 		const handlePictureCardPreview: UploadProps['onPreview'] = (uploadFile) => {
+			console.log(uploadFile)
 			goalManagementApi()
-					.searchFile(uploadFile.fileName)
+					.searchFile(uploadFile.name)
 					.then((res) => {
+						res = JSON.parse(res)
 						window.open(res.data, "_blank");
 					})
 			dialogImageUrl.value = uploadFile.url!;
@@ -104,11 +106,16 @@
 			let form = new FormData();
 			form.append('file', param.file);
 			//组装文件名(传入后缀名)
+			console.log(param)
+			var fileNameList = param.file.name.split('.')
+			var typeFile = param.file.name.split('.')[fileNameList.length-1]
 			var fileName1 = getFileName(param.file.type.split('/')[1], 1);
-			var fileName2 = getFileName(param.file.type.split('/')[1], 2);
+			// var fileName2 = getFileName(param.file.type.split('/')[1], 2);
+			var fileName2 = '.'+typeFile;
 			goalManagementApi()
 				.beforeUploadFile(fileName1, fileName2)
 				.then((res) => {
+					res = JSON.parse(res)
 					// 转换形式
 					const reader = new FileReader();
 					reader.readAsArrayBuffer(param.file);

--
Gitblit v1.9.2