1 Star 0 Fork 0

Ricardo/Enums

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
UploadEnum.java 1.50 KB
一键复制 编辑 原始数据 按行查看 历史
Ricardo 提交于 2024-12-12 11:27 . 上传
package xyz.kuailemao.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
import xyz.kuailemao.constants.ImageConst;
import java.util.List;
/**
* @author kuailemao
* <p>
* 创建时间:2023/12/27 14:20
* 文件上传枚举
*/
@Getter
@AllArgsConstructor
public enum UploadEnum {
// 站长头像
WEBSITE_INFO_AVATAR("websiteInfo/avatar/", "站长头像", List.of(ImageConst.JPG, ImageConst.JPEG, ImageConst.PNG, ImageConst.WEBP), 0.3),
// 站长背景
WEBSITE_INFO_BACKGROUND("websiteInfo/background/", "站长背景", List.of(ImageConst.JPG, ImageConst.JPEG, ImageConst.PNG, ImageConst.WEBP), 0.3),
// 文章封面
ARTICLE_COVER("article/articleCover/", "文章封面", List.of(ImageConst.JPG, ImageConst.JPEG, ImageConst.PNG, ImageConst.WEBP), 0.3),
// 文章图片
ARTICLE_IMAGE("article/articleImage/", "文章图片", List.of(ImageConst.JPG, ImageConst.JPEG, ImageConst.PNG, ImageConst.GIF, ImageConst.WEBP), 3.0),
// 用户头像
USER_AVATAR("user/avatar/", "用户头像", List.of(ImageConst.JPG, ImageConst.JPEG, ImageConst.PNG, ImageConst.WEBP), 0.3),
// 前台首页Banners图片
UI_BANNERS("banners/", "前台首页Banners图片", List.of(ImageConst.JPG, ImageConst.JPEG, ImageConst.PNG, ImageConst.WEBP), 0.3);
// 上传目录
private final String dir;
// 描述
private final String description;
// 支持的格式
private final List<String> format;
// 文件最大大小 单位:MB
private final Double limitSize;
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/ricardohan2001/enums.git
git@gitee.com:ricardohan2001/enums.git
ricardohan2001
enums
Enums
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385