From b6b0cb226fcf184525ee7b36af3a09471e9c0057 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期一, 25 三月 2024 11:29:33 +0800 Subject: [PATCH] 修改数据统计的查询条件 --- src/main/java/com/lf/server/helper/Zip4jHelper.java | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/lf/server/helper/Zip4jHelper.java b/src/main/java/com/lf/server/helper/Zip4jHelper.java index f9ed14b..5440578 100644 --- a/src/main/java/com/lf/server/helper/Zip4jHelper.java +++ b/src/main/java/com/lf/server/helper/Zip4jHelper.java @@ -11,6 +11,7 @@ import org.apache.commons.logging.LogFactory; import java.io.File; +import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; /** @@ -64,6 +65,7 @@ public static ZipFile createZipFile(String zipFile, String pwd) { try { ZipFile zip = StringHelper.isEmpty(pwd) ? new ZipFile(zipFile) : new ZipFile(zipFile, pwd.toCharArray()); + // zip.setCharset(Charset.forName("GBK")) zip.setCharset(StandardCharsets.UTF_8); File f = zip.getFile(); @@ -84,7 +86,7 @@ /** * 鑾峰彇ZipParameters */ - public static ZipParameters getZipParams(boolean flag) { + public static ZipParameters getZipParams(boolean hasPwd) { // 璁剧疆鍘嬬缉鏂囦欢鍙傛暟 ZipParameters params = new ZipParameters(); // 鍘嬬缉鏂瑰紡 @@ -92,7 +94,7 @@ // 鍘嬬缉绾у埆 params.setCompressionLevel(CompressionLevel.MAXIMUM); - if (flag) { + if (hasPwd) { // 鏄惁璁剧疆鍔犲瘑鏂囦欢 params.setEncryptFiles(true); // 璁剧疆AES鍔犲瘑寮哄害锛欿EY_STRENGTH_256 -- Gitblit v1.9.3