From 6d86ad3ea52ca59d49d3da127ef7bfa9215c7feb Mon Sep 17 00:00:00 2001
From: QYF-GitLab1 <1940665526@qq.com>
Date: 星期三, 18 十二月 2024 12:01:30 +0800
Subject: [PATCH] 1

---
 assets/js/toolClass.js |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/assets/js/toolClass.js b/assets/js/toolClass.js
index c173046..3875d6a 100644
--- a/assets/js/toolClass.js
+++ b/assets/js/toolClass.js
@@ -163,6 +163,7 @@
       })
     )
   }
+
   res.forEach((item) => {
     const obj = {
       baseType: item.typeField.baseType,
@@ -321,10 +322,14 @@
 
 export function getFileMd5(file) {
   return new Promise((resolve, reject) => {
-    let spark = new SparkMD5.ArrayBuffer()
-    spark.append(file)
-    const md5 = spark.end(false)
-    resolve(md5)
+    const md5_reader = new FileReader()
+    md5_reader.readAsArrayBuffer(file.tempFilePath)
+    md5_reader.onload = function (event) {
+      let spark = new SparkMD5.ArrayBuffer()
+      spark.append(event.target.result)
+      var md5 = Spark.end()
+      resolve(md5)
+    }
   })
 }
 

--
Gitblit v1.9.1