From 885290e4d0d0c7fad3f538d901c616e49c3d6985 Mon Sep 17 00:00:00 2001
From: 胡仁荣 <897853850@qq.com>
Date: 星期二, 18 七月 2023 18:15:58 +0800
Subject: [PATCH] oss分块上传

---
 src/main/java/com/qxueyou/scc/teach/res/service/HweiYunOBSService.java |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/qxueyou/scc/teach/res/service/HweiYunOBSService.java b/src/main/java/com/qxueyou/scc/teach/res/service/HweiYunOBSService.java
index 3b2a896..15a6eff 100644
--- a/src/main/java/com/qxueyou/scc/teach/res/service/HweiYunOBSService.java
+++ b/src/main/java/com/qxueyou/scc/teach/res/service/HweiYunOBSService.java
@@ -2,6 +2,7 @@
 
 import com.obs.services.model.PutObjectResult;
 import com.qxueyou.scc.base.model.FileMeta;
+import com.qxueyou.scc.base.model.Result;
 import org.springframework.web.multipart.MultipartFile;
 
 import java.io.IOException;
@@ -53,4 +54,25 @@
      * @return: java.io.InputStream
      */
     InputStream fileDownload(String objectKey);
+
+    /**
+     * oss 鍒嗙墖涓婁紶
+     *
+     * @param input
+     * @param uniqueId
+     * @param chunkNumber
+     * @param totalChunk
+     * @return
+     */
+    Result uploadChunk(InputStream input, String uniqueId, int chunkNumber, long chunkSize, int totalChunk, String fileName);
+
+    /**
+     * 鍒濆鍖�
+     *
+     * @param uniqueId
+     * @param fileName
+     * @param md5
+     * @return
+     */
+    Result initUploadChunk(String uniqueId, String fileName, String md5);
 }

--
Gitblit v1.8.0