From 2db1aa88e8ab53096a936163d686b90d8e056a99 Mon Sep 17 00:00:00 2001
From: rain <167982779@qq.com>
Date: Wed, 21 Aug 2024 23:18:33 +0800
Subject: [PATCH] 国土对接返回信息加密

---
 src/main/java/com/dji/sample/component/oss/service/impl/AliyunOssServiceImpl.java |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/dji/sample/component/oss/service/impl/AliyunOssServiceImpl.java b/src/main/java/com/dji/sample/component/oss/service/impl/AliyunOssServiceImpl.java
index 6717849..38de5a1 100644
--- a/src/main/java/com/dji/sample/component/oss/service/impl/AliyunOssServiceImpl.java
+++ b/src/main/java/com/dji/sample/component/oss/service/impl/AliyunOssServiceImpl.java
@@ -34,7 +34,7 @@
 public class AliyunOssServiceImpl implements IOssService {
 
     private OSS ossClient;
-    
+
     @Override
     public String getOssType() {
         return OssTypeEnum.ALIYUN.getType();
@@ -68,7 +68,7 @@
         // First check if the object can be fetched.
         boolean isExist = ossClient.doesObjectExist(bucket, objectKey);
         if (!isExist) {
-            throw new OSSException("The object does not exist.");
+            throw new OSSException("对象不存在");
         }
 
         return ossClient.generatePresignedUrl(bucket, objectKey,
@@ -90,12 +90,13 @@
     }
 
     @Override
-    public void putObject(String bucket, String objectKey, InputStream input) {
+    public String putObject(String bucket, String objectKey, InputStream input) {
         if (ossClient.doesObjectExist(bucket, objectKey)) {
-            throw new RuntimeException("The filename already exists.");
+            return "该文件名已存在,请更改文件名后再上传";
         }
         PutObjectResult objectResult = ossClient.putObject(new PutObjectRequest(bucket, objectKey, input, new ObjectMetadata()));
         log.info("Upload File: {}", objectResult.getETag());
+        return null;
     }
 
     public void createClient() {

--
Gitblit v1.9.3