记得上下班打卡 | git大法好,push需谨慎

Commit 26f0b7e5 authored by jiangxiulong's avatar jiangxiulong

app-zhengzai-tv

parent c17b0f74
...@@ -43,8 +43,9 @@ public class AlOssController { ...@@ -43,8 +43,9 @@ public class AlOssController {
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(type = "form", dataType = "MultipartFile", name = "files", value = "文件", required = true), @ApiImplicitParam(type = "form", dataType = "MultipartFile", name = "files", value = "文件", required = true),
@ApiImplicitParam(type = "query", dataType = "String", name = "pathName", value = "归类的文件夹名称 比如banner上传就传 banner 返回的地址就会是bnanner/XXX", required = true), @ApiImplicitParam(type = "query", dataType = "String", name = "pathName", value = "归类的文件夹名称 比如banner上传就传 banner 返回的地址就会是bnanner/XXX", required = true),
@ApiImplicitParam(type = "query", dataType = "Integer", name = "buckType", value = "buckType 1正常的任何文件上传 2apk上传", required = true),
}) })
public UploadVo upload(@RequestParam MultipartFile files, @RequestParam String pathName) { public UploadVo upload(@RequestParam MultipartFile files, @RequestParam String pathName, @RequestParam Integer buckType) {
OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret); OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
File file = null; File file = null;
...@@ -59,7 +60,11 @@ public class AlOssController { ...@@ -59,7 +60,11 @@ public class AlOssController {
String uploadName = UUID.randomUUID() + filename.substring(filename.lastIndexOf("."));// 078a77e0-cf80-481b-824c-5935247cff15.jpeg String uploadName = UUID.randomUUID() + filename.substring(filename.lastIndexOf("."));// 078a77e0-cf80-481b-824c-5935247cff15.jpeg
uploadName = uploadName.replace("-", "");// 078a77e0cf80481b824c5935247cff15.jpeg uploadName = uploadName.replace("-", "");// 078a77e0cf80481b824c5935247cff15.jpeg
String uploadpath = pathName + "/" + uploadName; String uploadpath = pathName + "/" + uploadName;
PutObjectRequest putObjectRequest = new PutObjectRequest("img-zhengzai-tv", uploadpath, file); String buckName = "img-zhengzai-tv";
if (2 == buckType) {
buckName = "app-zhengzai-tv";
}
PutObjectRequest putObjectRequest = new PutObjectRequest(buckName, uploadpath, file);
ossClient.putObject(putObjectRequest); ossClient.putObject(putObjectRequest);
ossClient.shutdown(); ossClient.shutdown();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment