2;图片上传条件拦截(格式jpg png,大小50M等)

This commit is contained in:
wangshuai 2024-07-27 15:50:57 +08:00
parent e98904cf2a
commit 88f20021e6
3 changed files with 17 additions and 1 deletions

View File

@ -83,7 +83,7 @@ public class CommonController
// 上传文件路径
String filePath = RuoYiConfig.getUploadPath();
// 上传并返回新文件名称
String fileName = FileUploadUtils.upload(filePath, file);
String fileName = FileUploadUtils.uploadImg(filePath, file);
String url = serverConfig.getUrl() + fileName;
AjaxResult ajax = AjaxResult.success();
ajax.put("url", url);

View File

@ -86,6 +86,18 @@ public class FileUploadUtils
}
}
public static final String uploadImg(String baseDir, MultipartFile file) throws IOException
{
try
{
return upload(baseDir, file, MimeTypeUtils.DEFAULT_IMG_ALLOWED_EXTENSION);
}
catch (Exception e)
{
throw new IOException(e.getMessage(), e);
}
}
/**
* 文件上传
*

View File

@ -38,6 +38,10 @@ public class MimeTypeUtils
// pdf
"pdf" };
public static final String[] DEFAULT_IMG_ALLOWED_EXTENSION = {
// 图片
"jpg", "png"};
public static String getExtension(String prefix)
{
switch (prefix)