【update】修改upload的返回Result

This commit is contained in:
mzc5649
2021-04-08 09:44:31 +08:00
parent 7b127d618b
commit a39835ef6b
@@ -74,8 +74,8 @@ public class CommonController {
* @return * @return
*/ */
@PostMapping(value = "/upload") @PostMapping(value = "/upload")
public Result<?> upload(HttpServletRequest request, HttpServletResponse response) { public Result<OSSFile> upload(HttpServletRequest request, HttpServletResponse response) {
Result<?> result = new Result<>(); Result<OSSFile> result = new Result<>();
String savePath = ""; String savePath = "";
String bizPath = request.getParameter("biz"); String bizPath = request.getParameter("biz");
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request; MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
@@ -92,8 +92,6 @@ public class CommonController {
savePath = CommonUtils.upload(file, bizPath, uploadType); savePath = CommonUtils.upload(file, bizPath, uploadType);
} }
if(oConvertUtils.isNotEmpty(savePath)){ if(oConvertUtils.isNotEmpty(savePath)){
result.setMessage(savePath);
result.setSuccess(true);
//上传成功 进行数据库存储 //上传成功 进行数据库存储
OSSFile ossFile = new OSSFile(); OSSFile ossFile = new OSSFile();
String fileName = file.getOriginalFilename(); String fileName = file.getOriginalFilename();
@@ -101,6 +99,9 @@ public class CommonController {
ossFile.setFileName(fileName); ossFile.setFileName(fileName);
ossFile.setUrl(savePath); ossFile.setUrl(savePath);
ossFileService.save(ossFile); ossFileService.save(ossFile);
result.setMessage(savePath);
result.setResult(ossFile);
result.setSuccess(true);
}else { }else {
result.setMessage("上传失败!"); result.setMessage("上传失败!");
result.setSuccess(false); result.setSuccess(false);