diff --git a/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java index 843bcd70..caced60c 100644 --- a/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java @@ -1490,6 +1490,7 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl list = Arrays.asList(".jpg", ".jpeg", ".png"); + if (!list.contains(fileType)){ + if(LanguageEnum.CN.equals(MessageUtils.getLanguage())) { + throw new JeroBootException("只能上传: jpg、jpeg、png类型!"); + }else{ + throw new JeroBootException("Only jpg, jpeg, png can be uploaded!"); + } + } + // 上传文件不超过20mb + if (file.getSize() > 20 * 1024 * 1024) { + if(LanguageEnum.CN.equals(MessageUtils.getLanguage())) { + throw new JeroBootException("上传文件大小不能超过20MB!"); + }else { + throw new JeroBootException("Upload file size cannot exceed 20MB!"); + } + } + } }