From 2780b0c0336721bda1dbde68704699c2f2cd05d1 Mon Sep 17 00:00:00 2001 From: MAC <1162714483@qq.com> Date: Fri, 15 Apr 2022 18:34:35 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=96=87=E4=BB=B6=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2):=20=E6=96=87=E4=BB=B6=E5=A4=B9=E5=90=8D?= =?UTF-8?q?=E5=90=AB=E6=9C=89+=E5=8F=B7=E4=B8=8D=E8=83=BD=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=92=8C=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/qiwenshare/file/service/UserFileService.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/qiwenshare/file/service/UserFileService.java b/src/main/java/com/qiwenshare/file/service/UserFileService.java index fa58bbe..7639842 100644 --- a/src/main/java/com/qiwenshare/file/service/UserFileService.java +++ b/src/main/java/com/qiwenshare/file/service/UserFileService.java @@ -1,5 +1,6 @@ package com.qiwenshare.file.service; +import cn.hutool.core.net.URLDecoder; import cn.hutool.core.util.RandomUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; @@ -8,7 +9,6 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.qiwenshare.common.constant.FileConstant; import com.qiwenshare.common.exception.QiwenException; -import com.qiwenshare.common.result.RestResult; import com.qiwenshare.common.util.DateUtil; import com.qiwenshare.common.util.security.JwtUser; import com.qiwenshare.common.util.security.SessionUtil; @@ -20,13 +20,13 @@ import com.qiwenshare.file.mapper.FileTypeMapper; import com.qiwenshare.file.mapper.RecoveryFileMapper; import com.qiwenshare.file.mapper.UserFileMapper; import com.qiwenshare.file.vo.file.FileListVo; -import com.qiwenshare.ufop.util.UFOPUtils; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; +import java.nio.charset.StandardCharsets; import java.util.List; import java.util.UUID; import java.util.concurrent.Executor; @@ -97,7 +97,7 @@ public class UserFileService extends ServiceImpl impl userFile.setUserId(userId); } - userFile.setFilePath(UFOPUtils.urlDecode(filePath)); + userFile.setFilePath(URLDecoder.decodeForPath(filePath, StandardCharsets.UTF_8)); return userFileMapper.selectPageVo(page, userFile, null); }