Commit c029c27762695492900d25934d0cb3380cf04e07
1 parent
20c3076e
Exists in
master
文件上传代码提交
Showing
2 changed files
with
16 additions
and
1 deletions
Show diff stats
cloud/fIle-center/src/main/java/com/sincere/file/control/FileControl.java
@@ -52,9 +52,18 @@ public class FileControl { | @@ -52,9 +52,18 @@ public class FileControl { | ||
52 | resultFile.setHref(""); | 52 | resultFile.setHref(""); |
53 | fileList.add(resultFile); | 53 | fileList.add(resultFile); |
54 | return Result.genSuccessResult(fileList); | 54 | return Result.genSuccessResult(fileList); |
55 | - | ||
56 | } | 55 | } |
57 | 56 | ||
57 | + @PostMapping("fileUpload2") | ||
58 | + @ApiOperation("上传文件(重复文件会新增1)") | ||
59 | + public Result fileUpload2(@RequestParam("imgFile") MultipartFile file, HttpServletRequest request) throws Exception { | ||
60 | + | ||
61 | + String ossPath = request.getHeader("ossPath");//oss的二级目录 | ||
62 | + | ||
63 | + FileInfo fileInfo = fileService.upload(file, ossPath); | ||
64 | + | ||
65 | + return Result.genSuccess(fileInfo.getUrl()); | ||
66 | + } | ||
58 | 67 | ||
59 | @PostMapping("fileUpload1") | 68 | @PostMapping("fileUpload1") |
60 | @ApiOperation("上传文件") | 69 | @ApiOperation("上传文件") |
cloud/fIle-center/src/main/java/com/sincere/file/model/result/Result.java
@@ -39,4 +39,10 @@ public class Result<T> { | @@ -39,4 +39,10 @@ public class Result<T> { | ||
39 | .setCode(0) | 39 | .setCode(0) |
40 | .setData(data); | 40 | .setData(data); |
41 | } | 41 | } |
42 | + | ||
43 | + public static <T> Result<T> genSuccess(T data) { | ||
44 | + return new Result<T>() | ||
45 | + .setCode(200) | ||
46 | + .setData(data); | ||
47 | + } | ||
42 | } | 48 | } |