Commit 1766e3332edaf5645da6a0d0ed23980fad8572f6

Authored by guzijian
1 parent db5020d0

fix: 修复文件路径上传错误

ruoyi-admin/src/main/java/com/ruoyi/pojo/converter/common/ImageConverter.java
... ... @@ -35,12 +35,15 @@ public class ImageConverter implements Converter<String> {
35 35 @Override
36 36 public CellData convertToExcelData(String value, ExcelContentProperty contentProperty,
37 37 GlobalConfiguration globalConfiguration) throws IOException {
38   - String path = RuoYiConfig.getProfile() + value.replace("/profile","");
  38 + String path = RuoYiConfig.getProfile() + value.replace("/profile", "");
39 39 System.out.println(path);
40 40 File file = new File(path + File.separator);
41   - if (!file.exists()){
42   - return new CellData("没有图片");
  41 + if (file.exists()) {
  42 + if (file.isDirectory() || !file.canRead()) {
  43 + return new CellData("没有图片");
  44 + }
  45 + return new CellData(FileUtils.readFileToByteArray(file));
43 46 }
44   - return new CellData(FileUtils.readFileToByteArray(file));
  47 + return new CellData("没有图片");
45 48 }
46 49 }
... ...