青羊经侦大队-数据平台
qirong
2023-03-09 2e34633b3626c3dfbe678b416cfa9fe3e86b58e0
案件区报案人员编辑以及报案材料导出修改
2个文件已修改
10 ■■■■ 已修改文件
src/main/java/com/example/jz/controller/ReportController.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/example/jz/service/impl/MinIOServiceImpl.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/example/jz/controller/ReportController.java
@@ -112,7 +112,10 @@
            return R.failed("关联案件不能为空");
        }
        int imgIndexFirst = report.getPic().indexOf("/img");
        int imgIndexEnd = report.getPic().indexOf("?");
        int imgIndexEnd = report.getPic().length();
        if(report.getPic().indexOf("?") != -1){
            imgIndexEnd = report.getPic().indexOf("?");
        }
        String pic = report.getPic().substring(imgIndexFirst + 5, imgIndexEnd);
        report.setPic(pic);
        reportService.updateById(report);
src/main/java/com/example/jz/service/impl/MinIOServiceImpl.java
@@ -6,6 +6,7 @@
import com.example.jz.service.MinIOService;
import io.minio.MinioClient;
import io.minio.PutObjectOptions;
import jdk.internal.org.objectweb.asm.tree.FieldInsnNode;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
@@ -27,11 +28,13 @@
    @Value("${minio.bucketName}")
    String bucketName;
    private static final String PATH = "http://221.237.182.28:19000/";
    @Override
    public String getPreviewFileUrl(String fileName) {
        try {
            return url + bucketName + '/' + fileName;
            return PATH + bucketName + '/' + fileName;
        } catch (Exception e) {
            throw new BusinessException("获取文件预览地址失败");
        }