Skip to content

Commit f41e91f

Browse files
committed
xx
1 parent 437820c commit f41e91f

File tree

2 files changed

+175
-158
lines changed

2 files changed

+175
-158
lines changed

src/main/java/com/berry/storage/ObjectManage.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -175,17 +175,21 @@ public boolean createFolder(String bucket, String folder) {
175175
* 删除对象或目录
176176
*
177177
* @param bucket 存储空间名
178-
* @param objects 对象或目录全路径 如 /a/b/c.jpg 或 /a/c
178+
* @param objectIds 对象id,多个用 英文逗号隔开
179179
* @return 成功与否
180180
*/
181-
public boolean removeObjectOrFolder(String bucket, String objects) {
181+
public boolean removeObjectOrFolder(String bucket, String objectIds) {
182182
StringMap params = new StringMap();
183183
params.put("bucket", bucket);
184-
params.put("objects", objects);
184+
params.put("objectIds", objectIds);
185185
String url = String.format("%s%s", config.getAddress(), UrlFactory.ObjectUrl.delete_objects.getUrl());
186186
Response response = post(url, params);
187187
Result result = response.jsonToObject(Result.class);
188-
return result.getCode().equals(Constants.API_SUCCESS_CODE) && result.getMsg().equals(Constants.API_SUCCESS_MSG);
188+
if (!result.getCode().equals(Constants.API_SUCCESS_CODE) || !result.getMsg().equals(Constants.API_SUCCESS_MSG)) {
189+
logger.error(JSON.toJSONString(result));
190+
return false;
191+
}
192+
return true;
189193
}
190194

191195
/**

0 commit comments

Comments
 (0)