🐛 Fixing a bug. #2002 【文件管理】 上传中文名称文件,列表显示源文件名乱码

This commit is contained in:
pig666 committed 2020-11-10 17:03:35 +08:00
1 parent 324109c59b
commit 600d002cdb
1 file changed
+3 -1
@@ -18,6 +18,7 @@ package com.pig4cloud.pigx.admin.service.impl;
import cn.hutool.core.io.FileUtil;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import com.amazonaws.services.s3.model.S3Object;
@@ -119,7 +120,8 @@ public class SysFileServiceImpl extends ServiceImpl<SysFileMapper, SysFile> impl
private void fileLog(MultipartFile file, String fileName) {
SysFile sysFile = new SysFile();
// 原文件名
String original = file.getOriginalFilename();
String original = CharsetUtil.convert(file.getOriginalFilename(), CharsetUtil.CHARSET_ISO_8859_1,
CharsetUtil.CHARSET_UTF_8);
sysFile.setFileName(fileName);
sysFile.setOriginal(original);
sysFile.setFileSize(file.getSize());