From 7b3861cb48507674af980e5579f61a853d093ed8 Mon Sep 17 00:00:00 2001
From: wyu <kknd09321@nate.com>
Date: 목, 06 1월 2022 10:07:26 +0900
Subject: [PATCH] 하위이슈목록/연관이슈목록 모든 컬럼 정렬 (기간 제외) 수정

---
 src/main/java/kr/wisestone/owl/service/impl/IssueCommentServiceImpl.java |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/src/main/java/kr/wisestone/owl/service/impl/IssueCommentServiceImpl.java b/src/main/java/kr/wisestone/owl/service/impl/IssueCommentServiceImpl.java
index ad166cc..a2963aa 100644
--- a/src/main/java/kr/wisestone/owl/service/impl/IssueCommentServiceImpl.java
+++ b/src/main/java/kr/wisestone/owl/service/impl/IssueCommentServiceImpl.java
@@ -3,6 +3,7 @@
 import kr.wisestone.owl.constant.MsgConstants;
 import kr.wisestone.owl.domain.Issue;
 import kr.wisestone.owl.domain.IssueComment;
+import kr.wisestone.owl.domain.User;
 import kr.wisestone.owl.exception.OwlRuntimeException;
 import kr.wisestone.owl.repository.IssueCommentRepository;
 import kr.wisestone.owl.service.IssueCommentService;
@@ -61,6 +62,26 @@
         return issueComment;
     }
 
+    //  �뙎湲��쓣 �벑濡앺븳�떎. (api�슜)
+    @Override
+    @Transactional
+    public IssueComment addIssueComment(IssueCommentForm issueCommentForm, User user) {
+        //  �궗�슜�븯怨� �엳�뒗 �뾽臾� 怨듦컙�씠 �솢�꽦 �긽�깭�씤吏� �솗�씤�븳�떎. �궗�슜 怨듦컙�뿉�꽌 濡쒓렇�씤�븳 �궗�슜�옄媛� 鍮꾪솢�꽦�씤吏� �솗�씤�븳�떎.
+        this.workspaceService.checkUseWorkspace(user);
+
+        IssueComment issueComment = ConvertUtil.copyProperties(issueCommentForm, IssueComment.class);
+
+        this.verifyComment(issueCommentForm.getDescription());
+
+        Issue issue = this.issueService.getIssue(issueCommentForm.getIssueId());
+        issueComment.setIssue(issue);
+        issueComment.setWorkspace(issue.getProject().getWorkspace());
+
+        this.issueCommentRepository.saveAndFlush(issueComment);
+
+        return issueComment;
+    }
+
     private void verifyComment(String comment) {
         if (StringUtils.isEmpty(comment)) {
             throw new OwlRuntimeException(

--
Gitblit v1.8.0