xiangpei
2024-12-03 7cd84085ee7cba65350171dab688bc776b8093ff
文件上传接口取消文件内容为空判断
2个文件已修改
12 ■■■■ 已修改文件
src/main/java/com/mindskip/xzs/controller/admin/QuestionController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/controller/common/UploadController.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/controller/admin/QuestionController.java
@@ -307,7 +307,7 @@
                    // 设置题型
                    question.setQuestionType(QuestionTypeEnum.get(excelQuestion.getQuestionType()));
                    // 答案去掉空格
                    String rightAnswer = excelQuestion.getCorrect().replaceAll("\\s", "");
                    String rightAnswer = excelQuestion.getCorrect().replaceAll("\\s+", "");
                    // 答案(多选需要用,分割保存字符串到数据库)
                    String[] corrects = rightAnswer.split(SPLIT);
                    if (corrects.length > 1) {
@@ -458,7 +458,7 @@
        // 设置题型
        question.setQuestionType(QuestionTypeEnum.get(excelQuestion.getQuestionType()));
        // 答案去掉空格
        String rightAnswer = excelQuestion.getCorrect().replaceAll("\\s", "");
        String rightAnswer = excelQuestion.getCorrect().replaceAll("\\s+", "");
        // 答案(多选需要用,分割保存字符串到数据库)
        String[] corrects = rightAnswer.split(SPLIT);
        if (corrects.length > 1) {
src/main/java/com/mindskip/xzs/controller/common/UploadController.java
@@ -38,10 +38,10 @@
    @PostMapping("/upload")
    public RestResponse uploadFile(MultipartFile file) throws Exception
    {
        // 检查文件是否为空
        if (file.isEmpty()) {
            return RestResponse.fail(500, "上传的文件为空");
        }
//        // 检查文件是否为空
//        if (file.isEmpty()) {
//            return RestResponse.fail(500, "上传的文件为空");
//        }
        try {
            // 获取文件名
            String originalFileName = StringUtils.cleanPath(file.getOriginalFilename());