diff --git a/ccdi-project/src/main/java/com/ruoyi/ccdi/project/controller/CcdiFileUploadController.java b/ccdi-project/src/main/java/com/ruoyi/ccdi/project/controller/CcdiFileUploadController.java index 18d7776..3870664 100644 --- a/ccdi-project/src/main/java/com/ruoyi/ccdi/project/controller/CcdiFileUploadController.java +++ b/ccdi-project/src/main/java/com/ruoyi/ccdi/project/controller/CcdiFileUploadController.java @@ -62,8 +62,10 @@ public class CcdiFileUploadController extends BaseController { return AjaxResult.error("文件 " + file.getOriginalFilename() + " 超过50MB限制"); } String fileName = file.getOriginalFilename(); - if (!fileName.endsWith(".xlsx") && !fileName.endsWith(".xls")) { - return AjaxResult.error("文件 " + fileName + " 格式不支持,仅支持Excel文件"); + String lowerFileName = fileName.toLowerCase(); + if (!lowerFileName.endsWith(".xlsx") && !lowerFileName.endsWith(".xls") + && !lowerFileName.endsWith(".csv") && !lowerFileName.endsWith(".pdf")) { + return AjaxResult.error("文件 " + fileName + " 格式不支持,仅支持 PDF、CSV、Excel 文件"); } }