|
|
@@ -108,145 +108,145 @@
|
|
|
}
|
|
|
var html = '';
|
|
|
$.each(result.dataList2, function(idx, item) {
|
|
|
- html += ' <div class="part_goods">';
|
|
|
- html += ' <div class="goods_section">';
|
|
|
- html += ' <div class="goods_detail">';
|
|
|
- html += ' <a href="javascript:void(0)" onclick="cfnGoToGoodsDetail(\'' + item.goodsCd + '\')" >';
|
|
|
- html += ' <div class="thumb_box">';
|
|
|
- html += ' <img src="' + _uploadGoodsUrl + '/' + item.sysImgNm + '?RS=405" alt="tmp_pdClickother1">';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="info_box">';
|
|
|
- html += ' <div class="od_name">';
|
|
|
- html += ' <div class="goods_date"><span class="date">'+item.payDt+'</span>구매</div>';
|
|
|
- html += ' <div class="brand">';
|
|
|
- html += ' <span>'+item.brandNm+'</span>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="name">'+item.goodsNm+'</div>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="od_opt">';
|
|
|
- html += ' <div class="option">';
|
|
|
+ html += ' <div class="part_goods">\n';
|
|
|
+ html += ' <div class="goods_section">\n';
|
|
|
+ html += ' <div class="goods_detail">\n';
|
|
|
+ html += ' <a href="javascript:void(0)" onclick="cfnGoToGoodsDetail(\'' + item.goodsCd + '\')" >\n';
|
|
|
+ html += ' <div class="thumb_box">\n';
|
|
|
+ html += ' <img src="' + _uploadGoodsUrl + '/' + item.sysImgNm + '?RS=405" alt="tmp_pdClickother1">\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="info_box">\n';
|
|
|
+ html += ' <div class="od_name">\n';
|
|
|
+ html += ' <div class="goods_date"><span class="date">'+item.payDt+'</span>구매</div>\n';
|
|
|
+ html += ' <div class="brand">\n';
|
|
|
+ html += ' <span>'+item.brandNm+'</span>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="name">'+item.goodsNm+'</div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="od_opt">\n';
|
|
|
+ html += ' <div class="option">\n';
|
|
|
if (item.goodsType =='G056_S') {
|
|
|
$.each(item.colorNmArr, function (index2, option) {
|
|
|
html += ' <em>' + item.itemNmArr[index2] + ' / ' + option +'</em>\n';
|
|
|
})
|
|
|
}else{
|
|
|
- html += ' <em>'+item.colorNm+'</em> ';
|
|
|
+ html += ' <em>'+item.colorNm+'</em>\n';
|
|
|
}
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </a>';
|
|
|
- html += ' </div> ';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="reviewMy">';
|
|
|
- html += ' <div class="info_box">';
|
|
|
- html += ' <div class="star_score">';
|
|
|
- html += ' <span class="star">';
|
|
|
- html += ' <em class="progbar" style="width:'+(item.score*20)+'%;"></em> ';
|
|
|
- html += ' </span>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="writer">';
|
|
|
- html += ' <span class="wr_date">'+item.regDt+'</span>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="response_box">';
|
|
|
- html += ' <div>';
|
|
|
- html += ' <dl>';
|
|
|
- html += ' <div>';
|
|
|
- html += ' <dt>구매옵션</dt>';
|
|
|
- html += ' <dd>'+item.colorNm+'</dd>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div>';
|
|
|
- html += ' <dt>키/몸무게</dt>';
|
|
|
- html += ' <dd>'+item.height+'cm/'+item.weight+'kg</dd>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </dl>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </a>\n';
|
|
|
+ html += ' </div>\n ';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="reviewMy">\n';
|
|
|
+ html += ' <div class="info_box">\n';
|
|
|
+ html += ' <div class="star_score">\n';
|
|
|
+ html += ' <span class="star">\n';
|
|
|
+ html += ' <em class="progbar" style="width:'+(item.score*20)+'%;"></em>\n';
|
|
|
+ html += ' </span>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="writer">\n';
|
|
|
+ html += ' <span class="wr_date">'+item.regDt+'</span>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="response_box">\n';
|
|
|
+ html += ' <div>\n';
|
|
|
+ html += ' <dl>\n';
|
|
|
+ html += ' <div>\n';
|
|
|
+ html += ' <dt>구매옵션</dt>\n';
|
|
|
+ html += ' <dd>'+item.colorNm+'</dd>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div>\n';
|
|
|
+ html += ' <dt>키/몸무게</dt>\n';
|
|
|
+ html += ' <dd>'+item.height+'cm/'+item.weight+'kg</dd>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </dl>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
if (attachList != null && attachList.length >0) {
|
|
|
- html += ' <div class="photo_box">';
|
|
|
- html += ' <div class="photo_list">';
|
|
|
- html += ' <ul>';
|
|
|
+ html += ' <div class="photo_box">\n';
|
|
|
+ html += ' <div class="photo_list">\n';
|
|
|
+ html += ' <ul>\n';
|
|
|
for (var i = 0; i < attachList.length; i++) {
|
|
|
if (attachList[i].reviewSq == item.reviewSq) {
|
|
|
- html += ' <li>';
|
|
|
- html += ' <a>';
|
|
|
- html += ' <div class="pic">';
|
|
|
+ html += ' <li>\n';
|
|
|
+ html += ' <a>\n';
|
|
|
+ html += ' <div class="pic">\n';
|
|
|
if (attachList[i].fileGb == 'M') {
|
|
|
- html += ' <span class="thumb mov" onclick="cfMypageReviewDetail(\''+item.goodsCd+'\', \'Y\',\''+item.reviewSq+'\',\''+attachList[i].rvAtcSq+'\');" style="background-image:url(' + _kollusMediaUrl + '/poster/' + attachList[i].kmcKey + '?player_version=html5);"></span>';
|
|
|
+ html += ' <span class="thumb mov" onclick="cfMypageReviewDetail(\''+item.goodsCd+'\', \'Y\',\''+item.reviewSq+'\',\''+attachList[i].rvAtcSq+'\');" style="background-image:url(' + _kollusMediaUrl + '/poster/' + attachList[i].kmcKey + '?player_version=html5);"></span>\n';
|
|
|
}else{
|
|
|
- html += ' <span class="thumb" onclick="cfMypageReviewDetail(\''+item.goodsCd+'\', \'Y\',\''+item.reviewSq+'\',\''+attachList[i].rvAtcSq+'\');" style="background-image:url(' + _uploadImageUrl + '/' + attachList[i].sysFileNm + ');"></span>';
|
|
|
+ html += ' <span class="thumb" onclick="cfMypageReviewDetail(\''+item.goodsCd+'\', \'Y\',\''+item.reviewSq+'\',\''+attachList[i].rvAtcSq+'\');" style="background-image:url(' + _uploadImageUrl + '/' + attachList[i].sysFileNm + ');"></span>\n';
|
|
|
}
|
|
|
|
|
|
- html += ' </div>';
|
|
|
- html += ' </a>';
|
|
|
- html += ' </li>';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </a>\n';
|
|
|
+ html += ' </li>\n';
|
|
|
}
|
|
|
}
|
|
|
- html += ' </ul>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
+ html += ' </ul>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
}
|
|
|
- html += ' <div class="txt_review_box" id="admin_'+item.reviewSq+'">';
|
|
|
- html += ' <p>'+item.reviewContent.escapeHtml()+'</p>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="response_box2">';
|
|
|
- html += ' <div>';
|
|
|
- html += ' <dl class="clear">';
|
|
|
+ html += ' <div class="txt_review_box" id="admin_'+item.reviewSq+'">\n';
|
|
|
+ html += ' <p>'+item.reviewContent.escapeHtml()+'</p>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="response_box2">\n';
|
|
|
+ html += ' <div>\n';
|
|
|
+ html += ' <dl class="clear">\n';
|
|
|
if (item.sizeGb == 'T' || item.sizeGb == 'B' || item.sizeGb == 'S') {
|
|
|
- html += ' <div>';
|
|
|
- html += ' <dt>사이즈</dt>';
|
|
|
- html += ' <dd>'+item.scoreSize+'</dd>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div>';
|
|
|
- html += ' <dt>컬러</dt>';
|
|
|
- html += ' <dd>'+item.scoreColor+'</dd>';
|
|
|
- html += ' </div>';
|
|
|
+ html += ' <div>\n';
|
|
|
+ html += ' <dt>사이즈</dt>\n';
|
|
|
+ html += ' <dd>'+item.scoreSize+'</dd>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div>\n';
|
|
|
+ html += ' <dt>컬러</dt>\n';
|
|
|
+ html += ' <dd>'+item.scoreColor+'</dd>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
}
|
|
|
if (item.sizeGb == 'T' || item.sizeGb == 'B') {
|
|
|
- html += ' <div>';
|
|
|
- html += ' <dt>핏</dt>';
|
|
|
- html += ' <dd>'+item.scoreFit+'</dd>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div>';
|
|
|
- html += ' <dt>두께감</dt>';
|
|
|
- html += ' <dd>'+item.scoreThick+'</dd>';
|
|
|
- html += ' </div>';
|
|
|
+ html += ' <div>\n';
|
|
|
+ html += ' <dt>핏</dt>\n';
|
|
|
+ html += ' <dd>'+item.scoreFit+'</dd>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div>\n';
|
|
|
+ html += ' <dt>두께감</dt>\n';
|
|
|
+ html += ' <dd>'+item.scoreThick+'</dd>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
}
|
|
|
if (item.sizeGb == 'S') {
|
|
|
- html += ' <div>';
|
|
|
- html += ' <dt>무게감</dt>';
|
|
|
- html += ' <dd>'+item.scoreWeight+'</dd>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div>';
|
|
|
- html += ' <dt>볼넓이</dt>';
|
|
|
- html += ' <dd>'+item.scoreBall+'</dd>';
|
|
|
- html += ' </div>';
|
|
|
+ html += ' <div>\n';
|
|
|
+ html += ' <dt>무게감</dt>\n';
|
|
|
+ html += ' <dd>'+item.scoreWeight+'</dd>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div>\n';
|
|
|
+ html += ' <dt>볼넓이</dt>\n';
|
|
|
+ html += ' <dd>'+item.scoreBall+'</dd>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
}
|
|
|
- html += ' </dl>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
+ html += ' </dl>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
if (item.admRpl != null && item.admRpl != '') {
|
|
|
- html += ' <div class="reply_box">';
|
|
|
- html += ' <div class="reply">';
|
|
|
- html += ' <div class="reply_writer">';
|
|
|
- html += ' <span class="wr_name">관리자</span>';
|
|
|
- html += ' <span class="wr_date">'+item.admRplDt+'</span>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="reply_txt">';
|
|
|
- html += ' <p>'+item.admRpl.escapeHtml()+'</p>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
+ html += ' <div class="reply_box">\n';
|
|
|
+ html += ' <div class="reply">\n';
|
|
|
+ html += ' <div class="reply_writer">\n';
|
|
|
+ html += ' <span class="wr_name">관리자</span>\n';
|
|
|
+ html += ' <span class="wr_date">'+item.admRplDt+'</span>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="reply_txt">\n';
|
|
|
+ html += ' <p>'+item.admRpl.escapeHtml()+'</p>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
}
|
|
|
- html += ' <div class="goods_btn_wrap btn_group_flex">';
|
|
|
+ html += ' <div class="goods_btn_wrap btn_group_flex">\n';
|
|
|
if (item.admRpl == null || item.admRpl == '') {
|
|
|
- html += ' <div><button type="button" id="btn_review_delete" class="btn btn_dark" onclick="fnReviewUpdate('+item.ordNo+','+item.ordDtlNo+',\''+item.goodsCd+'\','+item.reviewSq+')"><span>리뷰 수정</span></button></div> ';
|
|
|
+ html += ' <div><button type="button" id="btn_review_delete" class="btn btn_dark" onclick="fnReviewUpdate('+item.ordNo+','+item.ordDtlNo+',\''+item.goodsCd+'\','+item.reviewSq+')"><span>리뷰 수정</span></button></div>\n';
|
|
|
}
|
|
|
- html += ' <div><button type="button" id="btn_review_delete" class="btn btn_default" onclick="fnDeleteReview('+item.reviewSq+')"><span>리뷰 삭제</span></button></div> ';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
+ html += ' <div><button type="button" id="btn_review_delete" class="btn btn_default" onclick="fnDeleteReview('+item.reviewSq+')"><span>리뷰 삭제</span></button></div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
});
|
|
|
|
|
|
$('#reviewList').append(html);
|
|
|
@@ -261,13 +261,13 @@
|
|
|
|
|
|
}else{
|
|
|
var html = '';
|
|
|
- html += '<div class="nodata" id="nodata1">';
|
|
|
- html += ' <div class="txt_box">';
|
|
|
+ html += '<div class="nodata" id="nodata1">\n';
|
|
|
+ html += ' <div class="txt_box">\n';
|
|
|
html += ' <p>';
|
|
|
html += ' 작성한 리뷰가 없습니다.<br>';
|
|
|
html += ' </p>';
|
|
|
- html += ' </div>';
|
|
|
- html += '</div>';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += '</div>\n';
|
|
|
$('#btnMore2').parent().hide();
|
|
|
$('#btnMore').parent().hide();
|
|
|
$('#reviewList').append(html);
|
|
|
@@ -280,42 +280,42 @@
|
|
|
if (result.paging1.pageable.pageNo == 1){
|
|
|
$('#reviewList').html('');
|
|
|
}
|
|
|
- var html = ' <div class="part_goods">';
|
|
|
+ var html = ' <div class="part_goods">\n';
|
|
|
$.each(result.dataList1, function(idx, item) {
|
|
|
- html += ' <div class="goods_section">';
|
|
|
- html += ' <div class="goods_detail">';
|
|
|
- html += ' <a href="javascript:void(0)" onclick="cfnGoToGoodsDetail(\'' + item.goodsCd + '\')">';
|
|
|
- html += ' <div class="thumb_box">';
|
|
|
- html += ' <img src="' + _uploadGoodsUrl + '/' + item.sysImgNm + '" alt="tmp_pdClickother1">';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="info_box">';
|
|
|
- html += ' <div class="od_name">';
|
|
|
- html += ' <div class="goods_date"><span class="date">'+item.payDt+'</span> 구매</div>';
|
|
|
- html += ' <div class="brand">';
|
|
|
- html += ' <span>'+item.brandNm+'</span>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="name">'+item.goodsNm+'</div>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="od_opt">';
|
|
|
- html += ' <div class="option">';
|
|
|
+ html += ' <div class="goods_section">\n';
|
|
|
+ html += ' <div class="goods_detail">\n';
|
|
|
+ html += ' <a href="javascript:void(0)" onclick="cfnGoToGoodsDetail(\'' + item.goodsCd + '\')">\n';
|
|
|
+ html += ' <div class="thumb_box">\n';
|
|
|
+ html += ' <img src="' + _uploadGoodsUrl + '/' + item.sysImgNm + '" alt="tmp_pdClickother1">\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="info_box">\n';
|
|
|
+ html += ' <div class="od_name">\n';
|
|
|
+ html += ' <div class="goods_date"><span class="date">'+item.payDt+'</span> 구매</div>\n';
|
|
|
+ html += ' <div class="brand">\n';
|
|
|
+ html += ' <span>'+item.brandNm+'</span>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="name">'+item.goodsNm+'</div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="od_opt">\n';
|
|
|
+ html += ' <div class="option">\n';
|
|
|
if (item.goodsType =='G056_S') {
|
|
|
$.each(item.colorNmArr, function (index2, option) {
|
|
|
- html += ' <em>' + item.itemNmArr[index2] + ' / ' + option + '</em\n';
|
|
|
+ html += ' <em>' + item.itemNmArr[index2] + ' / ' + option + '</em>\n';
|
|
|
})
|
|
|
}else{
|
|
|
- html += ' <em>'+item.colorNm+'</em> ';
|
|
|
+ html += ' <em>'+item.colorNm+'</em>\n';
|
|
|
}
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </a>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' <div class="goods_btn_wrap btn_group_flex">';
|
|
|
- html += ' <div><button type="button" class="btn btn_default" onclick="fnReviewCreate('+item.ordNo+','+item.ordDtlNo+',\'' + item.goodsCd + '\')"><span>리뷰쓰기(</span><em>'+item.remainDt+'</em><span>일 남음)</span></button></div>';
|
|
|
- html += ' </div>';
|
|
|
- html += ' </div>';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </a>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' <div class="goods_btn_wrap btn_group_flex">\n';
|
|
|
+ html += ' <div><button type="button" class="btn btn_default" onclick="fnReviewCreate('+item.ordNo+','+item.ordDtlNo+',\'' + item.goodsCd + '\')"><span>리뷰쓰기(</span><em>'+item.remainDt+'</em><span>일 남음)</span></button></div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
});
|
|
|
- html += ' </div>';
|
|
|
+ html += ' </div>\n';
|
|
|
$('#reviewList').append(html);
|
|
|
if (result.paging1.pageable.totalPage > result.paging1.pageable.pageNo) {
|
|
|
$('#btnMore').parent().show();
|
|
|
@@ -325,13 +325,13 @@
|
|
|
}
|
|
|
}else{
|
|
|
var html = '';
|
|
|
- html += '<div class="nodata" id="nodata1">';
|
|
|
- html += ' <div class="txt_box">';
|
|
|
+ html += '<div class="nodata" id="nodata1">\n';
|
|
|
+ html += ' <div class="txt_box">\n';
|
|
|
html += ' <p>';
|
|
|
html += ' 작성 가능한 리뷰가 없습니다.<br>';
|
|
|
- html += ' </p>';
|
|
|
- html += ' </div>';
|
|
|
- html += '</div>';
|
|
|
+ html += ' </p>\n';
|
|
|
+ html += ' </div>\n';
|
|
|
+ html += '</div>\n';
|
|
|
|
|
|
$('#reviewList').append(html);
|
|
|
$('#btnMore').parent().hide();
|