From aaf2e5aed7df2d082935cf91a538a037557c368e Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@63.com> Date: 星期三, 02 三月 2022 15:09:44 +0800 Subject: [PATCH] # --- src/main/java/com/zy/sc/common/web/UploadController.java | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/sc/common/web/UploadController.java b/src/main/java/com/zy/sc/common/web/UploadController.java index 5417ed8..807b74a 100644 --- a/src/main/java/com/zy/sc/common/web/UploadController.java +++ b/src/main/java/com/zy/sc/common/web/UploadController.java @@ -8,6 +8,7 @@ import com.zy.sc.common.service.OssService; import com.zy.sc.manager.entity.Issue; import com.zy.sc.manager.service.IssueService; +import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestParam; @@ -21,6 +22,7 @@ /** * Created by vincent on 2020/10/7 */ +@Slf4j @RestController public class UploadController extends BaseController { @@ -31,6 +33,7 @@ @PostMapping("/upload.action") public R upload(MultipartFile file) { + log.info("寮�濮嬩笂浼犳枃浠讹細{}锛涙枃浠跺ぇ灏忥細{}", file.getOriginalFilename(), file.getSize()); InputStream inputStream = null; try { inputStream = file.getInputStream(); @@ -46,7 +49,7 @@ public R sensorUpload(MultipartFile file, @RequestParam("issueId") Long issueId) { Issue issue = issueService.selectById(issueId); if (null == issue) { - return R.error("璁惧涓嶅瓨鍦�"); + return R.error("鏁呴殰涓嶅瓨鍦�"); } String img = issue.getImg(); JSONArray jsonArray = JSON.parseArray(img); @@ -66,6 +69,14 @@ String upload = ossService.upload(inputStream,file.getOriginalFilename()); if (Cools.isEmpty(upload)) { return R.error("涓婁紶OSS鏈嶅姟澶辫触"); + } + jsonArray.add(upload); + // 鎸佷箙鍖� + issue.setImg(jsonArray.toJSONString()); + issue.setUpdateBy(getUserId()); + issue.setUpdateTime(new Date()); + if (!issueService.updateById(issue)) { + return R.error("涓婁紶鍥剧墖澶辫触"); } return R.ok(Cools.add("src", upload)); } @@ -91,7 +102,7 @@ issue.setUpdateBy(getUserId()); issue.setUpdateTime(new Date()); if (!issueService.updateById(issue)) { - return R.error("淇濇寔鏁版嵁搴撳け璐�"); + return R.error("鍒犻櫎鍥剧墖澶辫触"); } return R.ok("鍒犻櫎鎴愬姛"); } -- Gitblit v1.9.1