From 8407627e17851df9a94cb99d4e1cb319cb74acce Mon Sep 17 00:00:00 2001 From: xudawei Date: Mon, 17 Mar 2025 14:21:57 +0800 Subject: [PATCH] =?UTF-8?q?feat:(REQ-3540)=20rename=E5=8A=A0=E4=B8=8Aapi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/axzo/oss/http/api/ServerFileServiceApi.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/oss-http-api/src/main/java/cn/axzo/oss/http/api/ServerFileServiceApi.java b/oss-http-api/src/main/java/cn/axzo/oss/http/api/ServerFileServiceApi.java index b6669fe..e869d8e 100644 --- a/oss-http-api/src/main/java/cn/axzo/oss/http/api/ServerFileServiceApi.java +++ b/oss-http-api/src/main/java/cn/axzo/oss/http/api/ServerFileServiceApi.java @@ -26,6 +26,8 @@ import cn.axzo.oss.http.model.copyobject.ServerFileBatchCopyObjectRequest; import cn.axzo.oss.http.model.copyobject.ServerFileBatchCopyObjectResponse; import cn.axzo.oss.http.model.copyobject.ServerFileBatchDeleteObjectRequest; import cn.axzo.oss.http.model.copyobject.ServerFileBatchDeleteObjectResponse; +import cn.axzo.oss.http.model.file.FileRenameRequest; +import cn.axzo.oss.http.model.file.FileRenameResponse; import cn.axzo.oss.http.model.file.UpdateFileInfoRequest; import cn.axzo.oss.http.model.file.UpdateFileInfoResponse; import cn.azxo.framework.common.model.CommonResponse; @@ -153,6 +155,12 @@ public interface ServerFileServiceApi { @RequestMapping(value = "/api/server/batchCopyObject", method = RequestMethod.POST) CommonResponse updateFileInfo(@Valid @RequestBody UpdateFileInfoRequest request); + /** + * 重命名 + */ + @RequestMapping(value = "/api/server/rename", method = RequestMethod.POST) + CommonResponse rename(@Valid @RequestBody FileRenameRequest request); + /** * 删除文件 */