@@ -22,6 +22,8 @@
|
|||||||
function formatInquiryStatus(cellvalue, options, rowObject) {
|
function formatInquiryStatus(cellvalue, options, rowObject) {
|
||||||
if (cellvalue == 'PENDING') {
|
if (cellvalue == 'PENDING') {
|
||||||
return '<span style="color: red;">문의중</span>';
|
return '<span style="color: red;">문의중</span>';
|
||||||
|
} else if (cellvalue == 'REVIEWING') {
|
||||||
|
return '<span >문의검토중</span>'
|
||||||
} else if (cellvalue == 'RESPONDED') {
|
} else if (cellvalue == 'RESPONDED') {
|
||||||
return '<span >답변완료</span>'
|
return '<span >답변완료</span>'
|
||||||
} else if (cellvalue == 'CLOSED') {
|
} else if (cellvalue == 'CLOSED') {
|
||||||
@@ -207,6 +209,7 @@
|
|||||||
<select name="searchInquiryStatus">
|
<select name="searchInquiryStatus">
|
||||||
<option value="">전체</option>
|
<option value="">전체</option>
|
||||||
<option value="PENDING">문의중</option>
|
<option value="PENDING">문의중</option>
|
||||||
|
<option value="REVIEWING">문의검토중</option>
|
||||||
<option value="RESPONDED">답변완료</option>
|
<option value="RESPONDED">답변완료</option>
|
||||||
<option value="CLOSED">답변종료</option>
|
<option value="CLOSED">답변종료</option>
|
||||||
</select>
|
</select>
|
||||||
|
|||||||
@@ -108,7 +108,9 @@
|
|||||||
|
|
||||||
inquiryStatus = data.inquiryStatus;
|
inquiryStatus = data.inquiryStatus;
|
||||||
if (data.inquiryStatus == 'PENDING') {
|
if (data.inquiryStatus == 'PENDING') {
|
||||||
$("#inquiryStatus").text('문의중');
|
$("#inquiryStatus").text('문의중');
|
||||||
|
} else if (data.inquiryStatus == 'REVIEWING') {
|
||||||
|
$("#inquiryStatus").text('문의검토중');
|
||||||
} else if (data.inquiryStatus == 'RESPONDED') {
|
} else if (data.inquiryStatus == 'RESPONDED') {
|
||||||
$("#inquiryStatus").text('답변완료');
|
$("#inquiryStatus").text('답변완료');
|
||||||
} else if (data.inquiryStatus == 'CLOSED') {
|
} else if (data.inquiryStatus == 'CLOSED') {
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ public class PortalInquiryManService extends BaseService {
|
|||||||
private final FileService fileService;
|
private final FileService fileService;
|
||||||
|
|
||||||
public static final String PENDING = "PENDING";
|
public static final String PENDING = "PENDING";
|
||||||
|
public static final String REVIEWING = "REVIEWING";
|
||||||
public static final String RESPONDED = "RESPONDED";
|
public static final String RESPONDED = "RESPONDED";
|
||||||
public static final String CLOSED = "CLOSED";
|
public static final String CLOSED = "CLOSED";
|
||||||
|
|
||||||
@@ -116,6 +117,13 @@ public class PortalInquiryManService extends BaseService {
|
|||||||
|
|
||||||
public PortalInquiryUI selectDetail(String id) {
|
public PortalInquiryUI selectDetail(String id) {
|
||||||
Inquiry inquiry = portalInquiryService.getById(id);
|
Inquiry inquiry = portalInquiryService.getById(id);
|
||||||
|
|
||||||
|
// 답변 대기중 상태에서 상세 조회 시 검토중 상태로 변경
|
||||||
|
if (PENDING.equals(inquiry.getInquiryStatus())) {
|
||||||
|
inquiry.setInquiryStatus(REVIEWING);
|
||||||
|
portalInquiryService.save(inquiry);
|
||||||
|
}
|
||||||
|
|
||||||
PortalInquiryUI portalInquiryUI = portalInquiryUIMapper.toVo(inquiry);
|
PortalInquiryUI portalInquiryUI = portalInquiryUIMapper.toVo(inquiry);
|
||||||
|
|
||||||
// 문의자 정보 마스킹처리 _ 이름, 이메일, 로그인id, 핸드폰번호
|
// 문의자 정보 마스킹처리 _ 이름, 이메일, 로그인id, 핸드폰번호
|
||||||
|
|||||||
Reference in New Issue
Block a user