diff --git a/WebContent/jsp/onl/apim/portalinquiry/portalInquiryMan.jsp b/WebContent/jsp/onl/apim/portalinquiry/portalInquiryMan.jsp
index 520cb0c..9944c7e 100644
--- a/WebContent/jsp/onl/apim/portalinquiry/portalInquiryMan.jsp
+++ b/WebContent/jsp/onl/apim/portalinquiry/portalInquiryMan.jsp
@@ -22,6 +22,8 @@
function formatInquiryStatus(cellvalue, options, rowObject) {
if (cellvalue == 'PENDING') {
return '문의중';
+ } else if (cellvalue == 'REVIEWING') {
+ return '문의검토중'
} else if (cellvalue == 'RESPONDED') {
return '답변완료'
} else if (cellvalue == 'CLOSED') {
@@ -207,6 +209,7 @@
diff --git a/WebContent/jsp/onl/apim/portalinquiry/portalInquiryManDetail.jsp b/WebContent/jsp/onl/apim/portalinquiry/portalInquiryManDetail.jsp
index a6cd313..26d00c0 100644
--- a/WebContent/jsp/onl/apim/portalinquiry/portalInquiryManDetail.jsp
+++ b/WebContent/jsp/onl/apim/portalinquiry/portalInquiryManDetail.jsp
@@ -108,7 +108,9 @@
inquiryStatus = data.inquiryStatus;
if (data.inquiryStatus == 'PENDING') {
- $("#inquiryStatus").text('문의중');
+ $("#inquiryStatus").text('문의중');
+ } else if (data.inquiryStatus == 'REVIEWING') {
+ $("#inquiryStatus").text('문의검토중');
} else if (data.inquiryStatus == 'RESPONDED') {
$("#inquiryStatus").text('답변완료');
} else if (data.inquiryStatus == 'CLOSED') {
diff --git a/src/main/java/com/eactive/eai/rms/onl/apim/portalInquiry/PortalInquiryManService.java b/src/main/java/com/eactive/eai/rms/onl/apim/portalInquiry/PortalInquiryManService.java
index fff483c..e58f76b 100644
--- a/src/main/java/com/eactive/eai/rms/onl/apim/portalInquiry/PortalInquiryManService.java
+++ b/src/main/java/com/eactive/eai/rms/onl/apim/portalInquiry/PortalInquiryManService.java
@@ -41,6 +41,7 @@ public class PortalInquiryManService extends BaseService {
private final FileService fileService;
public static final String PENDING = "PENDING";
+ public static final String REVIEWING = "REVIEWING";
public static final String RESPONDED = "RESPONDED";
public static final String CLOSED = "CLOSED";
@@ -116,6 +117,13 @@ public class PortalInquiryManService extends BaseService {
public PortalInquiryUI selectDetail(String id) {
Inquiry inquiry = portalInquiryService.getById(id);
+
+ // 답변 대기중 상태에서 상세 조회 시 검토중 상태로 변경
+ if (PENDING.equals(inquiry.getInquiryStatus())) {
+ inquiry.setInquiryStatus(REVIEWING);
+ portalInquiryService.save(inquiry);
+ }
+
PortalInquiryUI portalInquiryUI = portalInquiryUIMapper.toVo(inquiry);
// 문의자 정보 마스킹처리 _ 이름, 이메일, 로그인id, 핸드폰번호