zss
2025-03-07 eca86aa3601ebb08c15abb90ce978eddd8dcf965
调整上传通用接口
已修改3个文件
9 ■■■■■ 文件已修改
cnas-personnel/src/main/java/com/ruoyi/personnel/controller/PersonBasicInfoController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cnas-require/src/main/resources/mapper/FeCalibrationScheduleMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-common/src/main/java/com/ruoyi/common/utils/FileSaveUtil.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cnas-personnel/src/main/java/com/ruoyi/personnel/controller/PersonBasicInfoController.java
@@ -71,8 +71,8 @@
    @ApiOperation(value = "上传文件接口")
    @PostMapping("/saveCNASFile")
    public Result saveFile(@RequestPart("file") MultipartFile file) {
        String s = FileSaveUtil.StoreFile(file);
        return Result.success("上传成功", s);
        String s = FileSaveUtil.uploadWordFile(file);
        return Result.success(s);
    }
    /**
cnas-require/src/main/resources/mapper/FeCalibrationScheduleMapper.xml
@@ -29,7 +29,7 @@
            <if test="instrumentName != null and instrumentName != ''">
                instrument_name like CONCAT('%', #{instrumentName}, '%')
            </if>
            <if test="instrumentName != null and managementNumber != ''">
            <if test="managementNumber != null and managementNumber != ''">
                management_number like CONCAT('%', #{managementNumber}, '%')
            </if>
        </where>
ruoyi-common/src/main/java/com/ruoyi/common/utils/FileSaveUtil.java
@@ -1,6 +1,7 @@
package com.ruoyi.common.utils;
import com.alibaba.excel.util.IoUtils;
import com.ruoyi.common.exception.base.BaseException;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
@@ -69,7 +70,7 @@
            suffix = originalFilename.substring(originalFilename.lastIndexOf("."));
            // 如果后缀名不通过抛出异常
            if (!isFileAllowed(suffix)){
                throw new RuntimeException(suffix);
                throw new BaseException("不支持该文件类型上传");
            }
        }
        // 名称拼接