diff --git a/src/main/java/io/company/localhost/controller/api/BoardController.java b/src/main/java/io/company/localhost/controller/api/BoardController.java index 75469c8..d545e55 100644 --- a/src/main/java/io/company/localhost/controller/api/BoardController.java +++ b/src/main/java/io/company/localhost/controller/api/BoardController.java @@ -128,6 +128,8 @@ public class BoardController { @ParameterCheck @PostMapping("/{CMNBRDSEQ}/attachments") public ApiResponse uploadAttachment(@ReqMap MapDto map) { + //임시 + map.put("CMNFLEREG", 1); boardService.addAttachment(map); return ApiResponse.ok("첨부파일이 저장되었습니다."); } diff --git a/src/main/java/io/company/localhost/service/localbordService.java b/src/main/java/io/company/localhost/service/localbordService.java index de07c5d..a06495d 100644 --- a/src/main/java/io/company/localhost/service/localbordService.java +++ b/src/main/java/io/company/localhost/service/localbordService.java @@ -5,6 +5,7 @@ import java.math.BigInteger; import java.nio.charset.StandardCharsets; import java.util.List; import java.util.Map; +import java.util.UUID; import org.springframework.stereotype.Service; @@ -56,10 +57,13 @@ public class localbordService { } public void addAttachment(MapDto map) { + String newFilename = UUID.randomUUID().toString(); + map.put("CMNFLENAM", newFilename); boardMapper.addAttachment(map); } public MapDto getBoardDetail(Long boardId) { + incrementViewCount(boardId); MapDto boardDetail = boardMapper.selectBoardDetail(boardId); if (boardDetail != null) { enrichBoardDetail(boardDetail);