QnA 문의검토중 상태 추가
eapim-admin CI / build (push) Has been cancelled

This commit is contained in:
eastargh
2026-07-09 09:26:24 +09:00
parent 8aebabe005
commit 80ef41f4fc
3 changed files with 14 additions and 1 deletions
@@ -22,6 +22,8 @@
function formatInquiryStatus(cellvalue, options, rowObject) {
if (cellvalue == 'PENDING') {
return '<span style="color: red;">문의중</span>';
} else if (cellvalue == 'REVIEWING') {
return '<span >문의검토중</span>'
} else if (cellvalue == 'RESPONDED') {
return '<span >답변완료</span>'
} else if (cellvalue == 'CLOSED') {
@@ -207,6 +209,7 @@
<select name="searchInquiryStatus">
<option value="">전체</option>
<option value="PENDING">문의중</option>
<option value="REVIEWING">문의검토중</option>
<option value="RESPONDED">답변완료</option>
<option value="CLOSED">답변종료</option>
</select>
@@ -109,6 +109,8 @@
inquiryStatus = data.inquiryStatus;
if (data.inquiryStatus == 'PENDING') {
$("#inquiryStatus").text('문의중');
} else if (data.inquiryStatus == 'REVIEWING') {
$("#inquiryStatus").text('문의검토중');
} else if (data.inquiryStatus == 'RESPONDED') {
$("#inquiryStatus").text('답변완료');
} else if (data.inquiryStatus == 'CLOSED') {
@@ -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, 핸드폰번호