|
|
@@ -75,62 +75,63 @@
|
|
|
var fnGetListCallback = function(result) {
|
|
|
|
|
|
if (result.dataList != null && result.dataList.length > 0) {
|
|
|
- if (result.paging.pageable.pageNo == 1){
|
|
|
- $('#ulGoodsQna').html('');
|
|
|
- }
|
|
|
-
|
|
|
- $.each(result.dataList, function(idx, item) {
|
|
|
- $('#goodsQnaForm').find('.nodata').hide();
|
|
|
- let tag = '';
|
|
|
- tag += '<li class="'; // <!-- 내가 쓴 글에 클래스 my_qna 추가 -->
|
|
|
- if (item.selfGb == 1){
|
|
|
- tag += ' my_qna';
|
|
|
- }else if (item.secretYn == "Y"){
|
|
|
- tag += ' secret_qna';
|
|
|
- }
|
|
|
- tag += ' ">\n'; // <!-- 내가 쓴 글에 클래스 my_qna 추가 -->
|
|
|
- tag += ' <div class="fold_head">\n';
|
|
|
- tag += ' <a href="javascript:void(0)">\n';
|
|
|
- tag += ' <div>\n';
|
|
|
- tag += ' <div class="fold_tit">\n';
|
|
|
- tag += ' <div class="lap1">\n';
|
|
|
- tag += ' <span class="fold_state ' + (item.ansStat == "G060_10" ? "doing" : "done") + '">' + item.ansStatNm + '</span>\n'; //답변완료 : done / 처리중 : doing
|
|
|
- tag += ' <span class="prod">\n';
|
|
|
- if (item.selfGb == 1){
|
|
|
- tag += ' <i class="ico ico_myqna"></i>'; //내가 쓴 글에 추가되는 아이콘
|
|
|
- }
|
|
|
- if (item.secretYn == "Y"){
|
|
|
- tag += ' <i class="ico ico_secret"></i>'; //비밀글에 추가되는 아이콘
|
|
|
- }
|
|
|
- tag += ' </span>\n';
|
|
|
- tag += ' </div>\n';
|
|
|
- tag += ' <div class="lap2"><span>' + item.questContent.escapeHtml() + '</span></div>\n';
|
|
|
- tag += ' <span class="id">'+ item.maskingCustId+'</span><span class="data">' + item.questDt + '</span>\n';
|
|
|
- tag += ' </div>\n';
|
|
|
- tag += ' </div>\n';
|
|
|
- tag += ' </a>\n';
|
|
|
- tag += ' </div>\n';
|
|
|
- tag += ' <div class="fold_cont">\n';
|
|
|
- tag += ' <div class="fold_detail">\n'; //문의 내용
|
|
|
- tag += ' <div>\n';
|
|
|
- tag += ' <p>' + item.questContent.escapeHtml() + '</p>\n';
|
|
|
- tag += ' </div>\n';
|
|
|
- tag += ' </div>\n';
|
|
|
+ if (result.paging.pageable.pageNo == 1){
|
|
|
+ $('#ulGoodsQna').html('');
|
|
|
+ }
|
|
|
|
|
|
- if (item.ansStat == 'G060_20') { // 답변완료 상태일 때
|
|
|
- tag += ' <div class="fold_answer">\n'; //문의 답변
|
|
|
- tag += ' <div>\n';
|
|
|
- tag += ' <div class="answer_body">' + item.ansContent + '</div>\n';
|
|
|
- tag += ' <div class="answer_foot"><span class="data">' + item.ansDt + '</span>\n';
|
|
|
+ $.each(result.dataList, function(idx, item) {
|
|
|
+ $('#goodsQnaForm').find('.nodata').hide();
|
|
|
+ let tag = '';
|
|
|
+ tag += '<li class="'; // <!-- 내가 쓴 글에 클래스 my_qna 추가 -->
|
|
|
+ if (item.selfGb == 1){
|
|
|
+ tag += ' my_qna';
|
|
|
+ }else if (item.secretYn == "Y"){
|
|
|
+ tag += ' secret_qna';
|
|
|
+ }
|
|
|
+ tag += ' ">\n'; // <!-- 내가 쓴 글에 클래스 my_qna 추가 -->
|
|
|
+ tag += ' <div class="fold_head">\n';
|
|
|
+ tag += ' <a href="javascript:void(0)">\n';
|
|
|
+ tag += ' <div>\n';
|
|
|
+ tag += ' <div class="fold_tit">\n';
|
|
|
+ tag += ' <div class="lap1">\n';
|
|
|
+ tag += ' <span class="fold_state ' + (item.ansStat == "G060_10" ? "doing" : "done") + '">' + item.ansStatNm + '</span>\n'; //답변완료 : done / 처리중 : doing
|
|
|
+ tag += ' <span class="prod">\n';
|
|
|
+ if (item.selfGb == 1){
|
|
|
+ tag += ' <i class="ico ico_myqna"></i>'; //내가 쓴 글에 추가되는 아이콘
|
|
|
+ }
|
|
|
+ if (item.secretYn == "Y"){
|
|
|
+ tag += ' <i class="ico ico_secret"></i>'; //비밀글에 추가되는 아이콘
|
|
|
+ }
|
|
|
+ tag += ' </span>\n';
|
|
|
+ tag += ' </div>\n';
|
|
|
+ tag += ' <div class="lap2"><span>' + item.questContent.escapeHtml() + '</span></div>\n';
|
|
|
+ tag += ' <span class="id">'+ item.maskingCustId+'</span><span class="data">' + item.questDt + '</span>\n';
|
|
|
+ tag += ' </div>\n';
|
|
|
+ tag += ' </div>\n';
|
|
|
+ tag += ' </a>\n';
|
|
|
+ tag += ' </div>\n';
|
|
|
+ tag += ' <div class="fold_cont">\n';
|
|
|
+ tag += ' <div class="fold_detail">\n'; //문의 내용
|
|
|
+ tag += ' <div>\n';
|
|
|
+ tag += ' <p>' + item.questContent.escapeHtml() + '</p>\n';
|
|
|
tag += ' </div>\n';
|
|
|
tag += ' </div>\n';
|
|
|
+
|
|
|
+ if (item.ansStat == 'G060_20') { // 답변완료 상태일 때
|
|
|
+ tag += ' <div class="fold_answer">\n'; //문의 답변
|
|
|
+ tag += ' <div>\n';
|
|
|
+ tag += ' <div class="answer_body">' + item.ansContent + '</div>\n';
|
|
|
+ tag += ' <div class="answer_foot"><span class="data">' + item.ansDt + '</span>\n';
|
|
|
+ tag += ' </div>\n';
|
|
|
+ tag += ' </div>\n';
|
|
|
+ tag += ' </div>\n';
|
|
|
+ }
|
|
|
tag += ' </div>\n';
|
|
|
- }
|
|
|
- tag += ' </div>\n';
|
|
|
- tag += '</li>\n';
|
|
|
+ tag += '</li>\n';
|
|
|
+
|
|
|
+ $('#ulGoodsQna').append(tag);
|
|
|
+ });
|
|
|
|
|
|
- $('#ulGoodsQna').append(tag);
|
|
|
- });
|
|
|
if (result.paging.pageable.totalPage > result.paging.pageable.pageNo) {
|
|
|
$('#btnMore').parent().show();
|
|
|
$('#goodsQnaForm input[name=pageNo]').val(result.paging.pageable.pageNo + 1);
|
|
|
@@ -140,6 +141,7 @@
|
|
|
|
|
|
}else{
|
|
|
$('.nodata').show();
|
|
|
+ $('#ulGoodsQna').html('');
|
|
|
$('#btnMore').parent().hide();
|
|
|
$('.form_field.check_secret').hide();
|
|
|
}
|