From 53e7558400dcacecdce70e39ebfe1727740f9296 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期六, 25 十一月 2023 17:20:06 +0800 Subject: [PATCH] 重写课包支付和排课逻辑 --- cloud-server-account/src/main/java/com/dsh/account/util/OssUploadUtil.java | 52 ++++++++++++++++++++++++++-------------------------- 1 files changed, 26 insertions(+), 26 deletions(-) diff --git a/cloud-server-account/src/main/java/com/dsh/account/util/OssUploadUtil.java b/cloud-server-account/src/main/java/com/dsh/account/util/OssUploadUtil.java index 5d7b3a7..237830c 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/util/OssUploadUtil.java +++ b/cloud-server-account/src/main/java/com/dsh/account/util/OssUploadUtil.java @@ -10,30 +10,30 @@ import java.util.UUID; public class OssUploadUtil { - //OSS图片访问域名 - public static String oss_domain = "https://newok.oss-cn-shenzhen.aliyuncs.com/"; - public static String accessKeyId = "LTAI4G9Zez9H4B36vakPXGy4"; - public static String accessKeySecret = "BOVPUeZndKVbrPOq6Ef5j6oiydB3XZ"; - public static String bucketName="newok"; - public static String endpoint = "oss-cn-shenzhen.aliyuncs.com"; - - public static OSSClient ossClient = new OSSClient(endpoint, accessKeyId,accessKeySecret); - - public static String ossUpload(HttpServletRequest request, MultipartFile file) throws IOException{ - //CommonsMultipartFile file = (CommonsMultipartFile)multipartFile; - String fileName = ""; - if(file!=null && !"".equals(file.getOriginalFilename()) && file.getOriginalFilename()!=null){ - InputStream content = file.getInputStream();//获得指定文件的输入流 - ObjectMetadata meta = new ObjectMetadata();// 创建上传Object的Metadata - meta.setContentLength(file.getSize()); // 必须设置ContentLength - String originalFilename = file.getOriginalFilename(); - fileName = UUID.randomUUID().toString().replaceAll("-","") + originalFilename.subSequence(originalFilename.lastIndexOf("."), originalFilename.length()); - ossClient.putObject(bucketName,"img/"+fileName,content,meta);// 上传Object. - if(fileName != null && !"".equals(fileName)){ - System.out.println(fileName); - fileName = oss_domain+"img/"+fileName; - } - } - return fileName; - } + //OSS图片访问域名 + public static String oss_domain = "https://newok.oss-cn-shenzhen.aliyuncs.com/"; + public static String accessKeyId = "LTAI4G9Zez9H4B36vakPXGy4"; + public static String accessKeySecret = "BOVPUeZndKVbrPOq6Ef5j6oiydB3XZ"; + public static String bucketName = "newok"; + public static String endpoint = "oss-cn-shenzhen.aliyuncs.com"; + + public static OSSClient ossClient = new OSSClient(endpoint, accessKeyId, accessKeySecret); + + public static String ossUpload(HttpServletRequest request, MultipartFile file) throws IOException { + //CommonsMultipartFile file = (CommonsMultipartFile)multipartFile; + String fileName = ""; + if (file != null && !"".equals(file.getOriginalFilename()) && file.getOriginalFilename() != null) { + InputStream content = file.getInputStream();//获得指定文件的输入流 + ObjectMetadata meta = new ObjectMetadata();// 创建上传Object的Metadata + meta.setContentLength(file.getSize()); // 必须设置ContentLength + String originalFilename = file.getOriginalFilename(); + fileName = UUID.randomUUID().toString().replaceAll("-", "") + originalFilename.subSequence(originalFilename.lastIndexOf("."), originalFilename.length()); + ossClient.putObject(bucketName, "img/" + fileName, content, meta);// 上传Object. + if (fileName != null && !"".equals(fileName)) { + System.out.println(fileName); + fileName = oss_domain + "img/" + fileName; + } + } + return fileName; + } } -- Gitblit v1.7.1