【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
*/
@PostMapping(value = "/upload")
public Result<?> upload(HttpServletRequest request, HttpServletResponse response) {
Result<?> result = new Result<>();
public Result<OSSFile> upload(HttpServletRequest request, HttpServletResponse response) {
Result<OSSFile> result = new Result<>();
String savePath = "";
String bizPath = request.getParameter("biz");
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
@@ -92,8 +92,6 @@ public class CommonController {
savePath = CommonUtils.upload(file, bizPath, uploadType);
}
if(oConvertUtils.isNotEmpty(savePath)){
result.setMessage(savePath);
result.setSuccess(true);
//上传成功 进行数据库存储
OSSFile ossFile = new OSSFile();
String fileName = file.getOriginalFilename();
@@ -101,6 +99,9 @@ public class CommonController {
ossFile.setFileName(fileName);
ossFile.setUrl(savePath);
ossFileService.save(ossFile);
result.setMessage(savePath);
result.setResult(ossFile);
result.setSuccess(true);
}else {
result.setMessage("上传失败!");
result.setSuccess(false);