From d2052d0e16b47b84a1b58e9cefa66c59fed5c43c Mon Sep 17 00:00:00 2001 From: Rinjae Date: Tue, 16 Jun 2026 10:53:39 +0900 Subject: [PATCH] =?UTF-8?q?Q&A=20=EC=9D=B4=EB=B2=A4=ED=8A=B8=20=EB=A6=AC?= =?UTF-8?q?=ED=8C=A9=ED=86=A0=EB=A7=81=20-=20InquiryCommentCreatedAdminEve?= =?UTF-8?q?nt=20=ED=81=B4=EB=9E=98=EC=8A=A4=20=EC=A0=9C=EA=B1=B0=20-=20bui?= =?UTF-8?q?ld.gradle=20=EB=A6=AC=EC=86=8C=EC=8A=A4=20=EC=B2=98=EB=A6=AC=20?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EC=A3=BC=EC=84=9D=20=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 10 ++-- .../event/InquiryCommentCreatedEvent.java | 54 ------------------- 2 files changed, 5 insertions(+), 59 deletions(-) delete mode 100644 src/main/java/com/eactive/apim/portal/djb/community/qna/comment/event/InquiryCommentCreatedEvent.java diff --git a/build.gradle b/build.gradle index 26be4b9..af6a14f 100644 --- a/build.gradle +++ b/build.gradle @@ -150,11 +150,11 @@ compileJava { } processResources { - exclude { details -> - details.file.name.startsWith('application-') && - details.file.name.endsWith('.yml') && - !(details.file.name in ['application-stage.yml', 'application-prod.yml']) - } +// exclude { details -> +// details.file.name.startsWith('application-') && +// details.file.name.endsWith('.yml') && +// !(details.file.name in ['application-stage.yml', 'application-prod.yml']) +// } } test { diff --git a/src/main/java/com/eactive/apim/portal/djb/community/qna/comment/event/InquiryCommentCreatedEvent.java b/src/main/java/com/eactive/apim/portal/djb/community/qna/comment/event/InquiryCommentCreatedEvent.java deleted file mode 100644 index 7277aba..0000000 --- a/src/main/java/com/eactive/apim/portal/djb/community/qna/comment/event/InquiryCommentCreatedEvent.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.eactive.apim.portal.djb.community.qna.comment.event; - -import com.eactive.apim.portal.template.entity.MessageCode; -import com.eactive.apim.portal.template.service.MessageEventHandler; -import com.eactive.apim.portal.template.service.MessageRecipient; -import com.eactive.apim.portal.template.service.MessageSendEvent; -import org.springframework.stereotype.Component; - -import java.util.HashMap; -import java.util.Map; - -@Component -public class InquiryCommentCreatedAdminEvent implements MessageEventHandler { - - public static final MessageCode KEY = MessageCode.INQUIRY_COMMENT_CREATED; - - @Override - public MessageCode getKey() { - return KEY; - } - - @Override - public boolean allowAdditionalRecipients() { - return true; - } - - @Override - public String getDisplayName() { - return "Q&A 댓글 등록 알림"; - } - - @Override - public String getDescription() { - return "
사용 가능 변수:

" - + "
- inquiryId: 문의 ID

" - + "
- inquirySubject: 문의 제목

" - + "
- commentContent: 댓글 본문

" - + "
- writerName: 작성자 이름

"; - } - - @Override - public MessageSendEvent createEvent(Object source, MessageRecipient recipient, Map params) { - Map requestParams = new HashMap<>(); - requestParams.put("inquiryId", toStr(params.get("inquiryId"))); - requestParams.put("inquirySubject", toStr(params.get("inquirySubject"))); - requestParams.put("commentContent", toStr(params.get("commentContent"))); - requestParams.put("writerName", toStr(params.get("writerName"))); - return new MessageSendEvent(source, KEY, recipient, requestParams); - } - - private String toStr(Object value) { - return value == null ? "" : value.toString(); - } -}