From 0c0369b190c506cac06d15cba400322c6661b3e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E8=B6=85?= <1162714483@qq.com> Date: Sat, 10 Jul 2021 11:45:53 +0800 Subject: [PATCH] =?UTF-8?q?office=E7=BC=96=E8=BE=91=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../file/controller/OfficeController.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/qiwenshare/file/controller/OfficeController.java b/src/main/java/com/qiwenshare/file/controller/OfficeController.java index ee3ade6..3b80963 100644 --- a/src/main/java/com/qiwenshare/file/controller/OfficeController.java +++ b/src/main/java/com/qiwenshare/file/controller/OfficeController.java @@ -286,19 +286,17 @@ public class OfficeController { URL url = new URL(downloadUri); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); - String md5Str = ""; +// String md5Str = ""; int fileLength = 0; try { InputStream stream = connection.getInputStream(); - fileLength = connection.getContentLength(); - md5Str = DigestUtils.md5Hex(stream); Writer writer1 = ufoFactory.getWriter(fileBean.getStorageType()); WriteFile writeFile = new WriteFile(); writeFile.setFileUrl(fileBean.getFileUrl()); log.info("当前修改文件大小为:" + fileLength); - log.info("当前修改文件md5为:" + md5Str); +// log.info("当前修改文件md5为:" + md5Str); writeFile.setFileSize(connection.getContentLength()); writer1.write(stream, writeFile); } catch (Exception e) { @@ -311,10 +309,11 @@ public class OfficeController { .eq(UserFile::getUserFileId, userFileId); userFileService.update(userFileUpdateWrapper); LambdaUpdateWrapper lambdaUpdateWrapper = new LambdaUpdateWrapper<>(); - + fileLength = connection.getContentLength(); log.info("当前修改文件大小为2222:" + Long.valueOf(fileLength)); + lambdaUpdateWrapper - .set(FileBean::getIdentifier, md5Str) +// .set(FileBean::getIdentifier, md5Str) .set(FileBean::getFileSize, Long.valueOf(fileLength)) .eq(FileBean::getFileId, fileId); fileService.update(lambdaUpdateWrapper); @@ -323,7 +322,7 @@ public class OfficeController { } } } - + if("3".equals(status)||"7".equals(status)) {//不强制手动保存时为6,"6".equals(status) log.debug("====保存失败:"); writer.write("{\"error\":1}");