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