浏览代码

thumbnail

master
zhaodengke 1年前
父节点
当前提交
b2c9b3c92c
共有 2 个文件被更改,包括 15 次插入12 次删除
  1. +14
    -11
      ruoyi-file/src/main/java/com/ruoyi/file/object/UploadTask.java
  2. +1
    -1
      ruoyi-file/src/main/java/com/ruoyi/file/utils/FileUploadFunc.java

+ 14
- 11
ruoyi-file/src/main/java/com/ruoyi/file/object/UploadTask.java 查看文件

@@ -51,7 +51,7 @@ public final class UploadTask
}
}

public UploadResult GenerateResult()
public UploadResult GenerateResult(boolean needThumbnail)
{
UploadResult res = new UploadResult();

@@ -73,16 +73,19 @@ public final class UploadTask
res.setFileUrl(PathUtils.appendPaths(Constants.RESOURCE_PREFIX, baseUrl));
res.setFilePath(PathUtils.appendPaths(diskPath, baseUrl));

// thumbnailFolderName/directory/yyyy/MM/dd/filename_uuid_thumbnail.extension
String thumbBaseUrl = StringUtils.format("{}/{}/{}/{}_thumbnail.{}",
thumbnailFolderName,
directory,
DateUtils.datePath(),
newBaseName,
"jpg"
);
res.setThumbnailFileUrl(PathUtils.appendPaths(Constants.RESOURCE_PREFIX, thumbBaseUrl));
res.setThumbnailFilePath(PathUtils.appendPaths(diskPath, thumbBaseUrl));
if(needThumbnail)
{
// thumbnailFolderName/directory/yyyy/MM/dd/filename_uuid_thumbnail.extension
String thumbBaseUrl = StringUtils.format("{}/{}/{}/{}_thumbnail.{}",
thumbnailFolderName,
directory,
DateUtils.datePath(),
newBaseName,
"jpg"
);
res.setThumbnailFileUrl(PathUtils.appendPaths(Constants.RESOURCE_PREFIX, thumbBaseUrl));
res.setThumbnailFilePath(PathUtils.appendPaths(diskPath, thumbBaseUrl));
}

return res;
}


+ 1
- 1
ruoyi-file/src/main/java/com/ruoyi/file/utils/FileUploadFunc.java 查看文件

@@ -101,7 +101,7 @@ public class FileUploadFunc
}
}

UploadResult result = task.GenerateResult();
UploadResult result = task.GenerateResult(needThumbnail);
result.setState(1);

// 存储


正在加载...
取消
保存