From 1cff0db408a330482391397d00d6d22ce28ade69 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期二, 18 十月 2022 16:17:07 +0800
Subject: [PATCH] 1

---
 src/main/java/com/lf/server/service/data/UploaderService.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/lf/server/service/data/UploaderService.java b/src/main/java/com/lf/server/service/data/UploaderService.java
index 981d8a3..96a9b71 100644
--- a/src/main/java/com/lf/server/service/data/UploaderService.java
+++ b/src/main/java/com/lf/server/service/data/UploaderService.java
@@ -67,6 +67,7 @@
             String filePath = pathHelper.getTempPath() + File.separator + oldName;
             File newFile = new File(filePath);
             file.transferTo(newFile);
+            long sizes = file.getSize();
 
             // 鑾峰彇MD5
             String md5 = getFileMd5(filePath);
@@ -76,7 +77,7 @@
                 return ctrl.success("鏂囦欢宸插瓨鍦�", md5);
             }
 
-            AttachEntity ae = getAttachEntity(ue, tab, oldName, md5);
+            AttachEntity ae = getAttachEntity(ue, tab, oldName, md5, sizes);
             String targetPath = pathHelper.getConfig().getUploadPath() + File.separator + ae.getPath();
             newFile.renameTo(new File(targetPath));
 
@@ -96,13 +97,14 @@
         return md5;
     }
 
-    protected AttachEntity getAttachEntity(UserEntity ue, String tab, String oldName, String md5) {
+    protected AttachEntity getAttachEntity(UserEntity ue, String tab, String oldName, String md5, long sizes) {
         AttachEntity entity = new AttachEntity();
         entity.setName(oldName);
         entity.setTab(tab);
         entity.setGuid(md5);
         String subPath = PathHelper.getUploadPath() + File.separator + md5;
         entity.setPath(subPath);
+        entity.setSizes(sizes);
         if (ue != null) {
             entity.setCreateUser(ue.getId());
         }
@@ -221,6 +223,7 @@
             fi.setSize(file.getSize());
             fi.setPath(path + File.separator + fi.getFileName());
             file.transferTo(new File(fi.getPath()));
+            fi.setMd5(getFileMd5(fi.getPath()));
 
             list.add(fi);
         }

--
Gitblit v1.9.3