src/main/java/com/lf/server/helper/Zip4jHelper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/service/data/DownloadService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/lf/server/helper/Zip4jHelper.java
@@ -101,6 +101,14 @@ return params; } /** * 添加文件至压缩包 * * @param zip ZipFile * @param params ZipParameters * @param file File * @throws ZipException */ private static void addZipFile(ZipFile zip, ZipParameters params, File file) throws ZipException { if (file.isDirectory()) { File[] files = file.listFiles(); src/main/java/com/lf/server/service/data/DownloadService.java
@@ -172,9 +172,11 @@ ZipParameters params = Zip4jHelper.getZipParams(); addMetaFiles(zip, params, list); DownloadEntity downloadEntity = getDownloadEntity(ue, zipFile, pwd); String dbPwd = Md5Helper.reverse(Md5Helper.generate(pwd)); DownloadEntity downloadEntity = getDownloadEntity(ue, zipFile, dbPwd); int rows = downloadMapper.insert(downloadEntity); return null; return rows > 0 ? downloadEntity.getGuid() : null; } /** @@ -227,7 +229,7 @@ de.setSizes(FileHelper.sizeToMb(new File(file).length())); de.setDepid(ue.getDepid()); de.setDcount(0); // de.setPwd(null) de.setPwd(pwd); de.setUrl(FileHelper.getRelativePath(file)); de.setDescr("元数据文件"); de.setGuid(FileHelper.getFileMd5(file));