From 77c7b151e7277beefbd799679163983004bae89f Mon Sep 17 00:00:00 2001 From: wenbaoquan <1150003126@qq.com> Date: Tue, 10 Jan 2023 17:02:32 +0800 Subject: [PATCH] =?UTF-8?q?2023=E5=B9=B41=E6=9C=8810=E6=97=A516:45:21?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/zilber/boot/file/service/UploadUtils.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/zilber/boot/file/service/UploadUtils.java b/src/main/java/com/zilber/boot/file/service/UploadUtils.java index 72ab787..5821759 100644 --- a/src/main/java/com/zilber/boot/file/service/UploadUtils.java +++ b/src/main/java/com/zilber/boot/file/service/UploadUtils.java @@ -231,13 +231,7 @@ public class UploadUtils { // fr.read(chunkCs); Long chunks = chunks(root, UUID); list.setTotal(chunks); - FilenameFilter filter = new FilenameFilter() { - @Override - public boolean accept(File file, String s) { - return s.endsWith(".conf") && !s.contains("-"); - } - }; - String[] fileNames = root.list(filter); + String[] fileNames = root.list((file, s) -> !s.endsWith(".conf")); if (fileNames == null) { return null; } @@ -247,7 +241,7 @@ public class UploadUtils { for (String fileName : fileNameList) { String prefix = fileName.split("\\.")[0]; ETag tag = new ETag(); - tag.setPartSize(new File(root.getAbsolutePath(), fileName).getTotalSpace()); + tag.setPartSize(new File(root.getAbsolutePath(), fileName).length()); tag.setPartNumber(Integer.parseInt(prefix)); eTags.add(tag); }