diff --git a/core/core-backend/src/main/java/io/dataease/font/manage/FontManage.java b/core/core-backend/src/main/java/io/dataease/font/manage/FontManage.java index ec488fbfca..5a55e3280e 100644 --- a/core/core-backend/src/main/java/io/dataease/font/manage/FontManage.java +++ b/core/core-backend/src/main/java/io/dataease/font/manage/FontManage.java @@ -155,7 +155,7 @@ public class FontManage { FontDto fontDto = new FontDto(); try { String filename = file.getOriginalFilename(); - if (StringUtils.isEmpty(filename) || !filename.endsWith(".ttf")) { + if (StringUtils.isEmpty(filename) || !filename.toLowerCase().endsWith(".ttf")) { DEException.throwException("非法格式的文件!"); } String suffix = filename.substring(filename.lastIndexOf(".") + 1);