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 3870664..53b80c1 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,10 +62,13 @@ public class CcdiFileUploadController extends BaseController { return AjaxResult.error("文件 " + file.getOriginalFilename() + " 超过50MB限制"); } String fileName = file.getOriginalFilename(); + if (fileName == null || fileName.trim().isEmpty()) { + return AjaxResult.error("文件名不能为空"); + } String lowerFileName = fileName.toLowerCase(); if (!lowerFileName.endsWith(".xlsx") && !lowerFileName.endsWith(".xls") && !lowerFileName.endsWith(".csv") && !lowerFileName.endsWith(".pdf")) { - return AjaxResult.error("文件 " + fileName + " 格式不支持,仅支持 PDF、CSV、Excel 文件"); + return AjaxResult.error("文件 " + fileName + " 格式不支持, 仅支持 PDF, CSV, Excel 文件"); } }