|
@@ -93,22 +93,11 @@ public class CommonController {
|
|
|
}
|
|
|
//2 批量上传
|
|
|
List<String> urls = new ArrayList<>();
|
|
|
- List<String> success = new ArrayList<>();
|
|
|
for (Map.Entry<String, MultipartFile> entry : fileMap.entrySet()){
|
|
|
String url = systemConfiguration.build().putObject(entry.getKey(), entry.getValue().getBytes());
|
|
|
log.info("上传文件,文件URL: {}",url);
|
|
|
- if(null == url){
|
|
|
- // 删除已经成功上传的文件
|
|
|
- if(!success.isEmpty()){
|
|
|
- for (String filename : success) {
|
|
|
- systemConfiguration.build().deleteObject(filename);
|
|
|
- }
|
|
|
- }
|
|
|
- return RestResponse.fail(Verify.Upload.fileUploadFail);
|
|
|
- }else{
|
|
|
- success.add(entry.getKey());
|
|
|
- urls.add(url);
|
|
|
- }
|
|
|
+ Verify.notNull(url, Verify.Upload.fileUploadFail);
|
|
|
+ urls.add(url);
|
|
|
}
|
|
|
return RestResponse.success(urls);
|
|
|
}catch (Exception e){
|