From 1addde3ac7395ceab66d4330c69693773ec93f6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E8=B6=85?= <1162714483@qq.com> Date: Fri, 18 Jun 2021 13:24:52 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E8=A7=88=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- .../file/controller/FiletransferController.java | 9 ++++++--- .../java/com/qiwenshare/file/dto/file/PreviewDTO.java | 2 -- .../com/qiwenshare/file/vo/share/ShareFileListVO.java | 4 ++-- src/main/resources/mybatis/mapper/ShareFileMapper.xml | 1 + 5 files changed, 10 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 4219d30..d24d6fd 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ com.qiwenshare qiwen-file - 1.0.2-SNAPSHOT + 1.0.3-SNAPSHOT qiwen-file fileos.qiwenshare.com jar diff --git a/src/main/java/com/qiwenshare/file/controller/FiletransferController.java b/src/main/java/com/qiwenshare/file/controller/FiletransferController.java index ebfeeb6..33112c3 100644 --- a/src/main/java/com/qiwenshare/file/controller/FiletransferController.java +++ b/src/main/java/com/qiwenshare/file/controller/FiletransferController.java @@ -160,8 +160,10 @@ public class FiletransferController { @GetMapping("/preview") public void preview(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, PreviewDTO previewDTO){ UserFile userFile = userFileService.getById(previewDTO.getUserFileId()); - String token = previewDTO.getToken(); - if ("1".equals(previewDTO.getMode())) { + + if ("undefined".equals(previewDTO.getShareBatchNum()) || StringUtils.isEmpty(previewDTO.getShareBatchNum())) { + + String token = previewDTO.getToken(); UserBean sessionUserBean = userService.getUserBeanByToken(token); if (sessionUserBean == null) { return; @@ -169,7 +171,8 @@ public class FiletransferController { if (userFile.getUserId() != sessionUserBean.getUserId()) { return; } - } else if ("2".equals(previewDTO.getMode())) { + } else { + Map param = new HashMap<>(); param.put("shareBatchNum", previewDTO.getShareBatchNum()); List shareList = shareService.listByMap(param); diff --git a/src/main/java/com/qiwenshare/file/dto/file/PreviewDTO.java b/src/main/java/com/qiwenshare/file/dto/file/PreviewDTO.java index e659482..cb37f21 100644 --- a/src/main/java/com/qiwenshare/file/dto/file/PreviewDTO.java +++ b/src/main/java/com/qiwenshare/file/dto/file/PreviewDTO.java @@ -8,8 +8,6 @@ import lombok.Data; public class PreviewDTO { private Long userFileId; private String token; - @Schema(description="预览模式,1-登录,2-分享") - private String mode; @Schema(description="批次号") private String shareBatchNum; @Schema(description="提取码") diff --git a/src/main/java/com/qiwenshare/file/vo/share/ShareFileListVO.java b/src/main/java/com/qiwenshare/file/vo/share/ShareFileListVO.java index 32faffc..74a7eda 100644 --- a/src/main/java/com/qiwenshare/file/vo/share/ShareFileListVO.java +++ b/src/main/java/com/qiwenshare/file/vo/share/ShareFileListVO.java @@ -41,8 +41,8 @@ public class ShareFileListVO { // // private String shareTime; // private String endTime; -// private String extractionCode; -// private String shareBatchNum; + private String extractionCode; + private String shareBatchNum; // private Integer shareType;//0公共,1私密,2好友 // private Integer shareStatus;//0正常,1已失效,2已撤销 } diff --git a/src/main/resources/mybatis/mapper/ShareFileMapper.xml b/src/main/resources/mybatis/mapper/ShareFileMapper.xml index a0448ef..8336bd8 100644 --- a/src/main/resources/mybatis/mapper/ShareFileMapper.xml +++ b/src/main/resources/mybatis/mapper/ShareFileMapper.xml @@ -17,6 +17,7 @@