中扬CRM客户关系管理系统
#
LSH
2023-11-07 609591f8e300dda2bde32aa3c3990e540afcdb3c
#
1个文件已修改
18 ■■■■ 已修改文件
src/main/java/com/zy/crm/common/service/OssService.java 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/crm/common/service/OssService.java
@@ -28,8 +28,6 @@
    private static Logger log = LoggerFactory.getLogger(OssService.class);
//    private static final String OSS_ENDPOINT = "http://oss-cn-hangzhou-internal.aliyuncs.com";
    @Value("${aliyun.oss.id}")
    private String accessKeyId;
@@ -41,6 +39,9 @@
    @Value("${aliyun.oss.endpoint}")
    private String OSS_ENDPOINT;
    @Value("${aliyun.oss.endpoint2}")
    private String OSS_ENDPOINT2;
    @Autowired
    private SnowflakeIdWorker snowflakeIdWorker;
@@ -146,20 +147,9 @@
//                .body(resource);
//    }
    public static ByteArrayInputStream convertToByteArrayInputStream(InputStream inputStream) throws IOException {
        ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
        byte[] buffer = new byte[4096];
        int bytesRead;
        while ((bytesRead = inputStream.read(buffer)) != -1) {
            outputStream.write(buffer, 0, bytesRead);
        }
        byte[] data = outputStream.toByteArray();
        return new ByteArrayInputStream(data);
    }
    @Deprecated
    public String download(String name) {
        OSSClient ossClient = new OSSClient(OSS_ENDPOINT, accessKeyId, accessKeySecret);
        OSSClient ossClient = new OSSClient(OSS_ENDPOINT2, accessKeyId, accessKeySecret);
        //获取临时下载链接
        URL url = ossClient.generatePresignedUrl(bucket, name, new Date(new Date().getTime() + 3600 * 1000));
        log.info("OSS文件临时下载路径,URL路径: {}", url);