|
@@ -101,7 +101,13 @@ public class CommonController
|
|
|
//存储的文件名
|
|
|
String storagefileName = System.currentTimeMillis() + suffix;
|
|
|
// 指定要上传到 COS 上的路径
|
|
|
- String key = "/"+this.preffix+"/"+fileUploadTypeEnum.getFileType()+"/"+year+"/"+month+"/"+day+"/"+storagefileName;
|
|
|
+ String key = null;
|
|
|
+ if (FileUploadTypeEnum.OTHERS.getCode()!= fileType){
|
|
|
+ key = "/"+this.preffix+"/"+fileUploadTypeEnum.getFileType()+"/"+year+"/"+month+"/"+day+"/"+storagefileName;
|
|
|
+ }else{
|
|
|
+ key = "/"+this.preffix+"/"+fileUploadTypeEnum.getFileType()+"/"+storagefileName;
|
|
|
+ }
|
|
|
+
|
|
|
PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName, key, localFile);
|
|
|
PutObjectResult putObjectResult = cosClient.putObject(putObjectRequest);
|
|
|
String fileUrl=this.path + putObjectRequest.getKey();
|