bin2107 5 лет назад
Родитель
Сommit
cf4b5953e2

+ 1 - 0
src/main/java/com/style24/front/biz/web/TsfDisplayController.java

@@ -489,6 +489,7 @@ public class TsfDisplayController extends TsfBaseController {
 		mav.addObject("filterSeasonList", displayService.getCategoryFilter(cate4Srch, "SEASON"));
 		mav.addObject("filterColorList", displayService.getCategoryFilter(cate4Srch, "COLOR"));
 		mav.addObject("filterBenefitList", displayService.getCategoryFilterBenefit(cate4Srch));
+		mav.addObject("sortGb" , "new");
 		mav.addObject("cateInfo", cate4Srch);
 
 		return mav;

+ 7 - 6
src/main/webapp/WEB-INF/views/web/display/CategoryGoodsListFormWeb.html

@@ -243,7 +243,7 @@
 							</div>
 							<div class="count_wrap">
 								<div>
-									<p><span id="totCntId">9999</span>개의 상품</p>
+									<p><span id="totCntId"></span>개의 상품</p>
 								</div>
 								<div>
 									<ul>
@@ -346,7 +346,7 @@
 
 			fnCreateCategoryList();
 
-			fnGoodsListSearch();
+			//fnGoodsListSearch();
 		});
 
 		var fnGoodsListSearch = function (){
@@ -491,7 +491,7 @@
 
 		// 사파리 - event.persisted || 크롬 - window.performance.navigation.type 이 1이면 새로고침, 2면 페이지 이동을 통한 캐쉬페이징
 		$(window).on("pageshow", function(event) {
-			$('#filterForm input[name=brand]:checked').each(function(){
+			/*$('#filterForm input[name=brand]:checked').each(function(){
 				$(this).parent().addClass("active");
 			});
 			$('#filterForm input[name=size]:checked').each(function(){
@@ -499,7 +499,7 @@
 			});
 			$('#filterForm input[name=price]:checked').each(function(){
 				$(this).parent().addClass("active");
-			});
+			});*/
 			if ( (event.originalEvent && event.originalEvent.persisted) || (window.performance && window.performance.navigation.type == 2)) {
 				var historyData = sessionStorage.getItem(document.location.href);
 				if(historyData!=null){
@@ -530,14 +530,15 @@
 				}
 			}else{
 				fnCategoryGoodsInfiniteScrollInit();
-				var sortGb = [[${sortGb}]];
+				/*var sortGb = [[${sortGb}]];
 				if(sortGb=='new' || sortGb=='best'){
 					$("#sortSelect").val(sortGb);
 					$("#sortSelect").parent('div').children('span').text($("#sortSelect option:selected").text())
 					fnSortChange(sortGb);
 				}else{
 					fnGoodsListSearch();
-				}
+				}*/
+				fnGoodsListSearch();
 			}
 		});
 

+ 11 - 5
src/main/webapp/biz/goodsSession.js

@@ -23,11 +23,15 @@ var fnCreateGoodsList = function(result, ithrCd, contentLoc, goodsUrl, lastPage,
 		tag += '			<div class="itemPic">';
 		tag += '				<img alt="BLUE-a" class=" vLHTC pd_img" src="'+goodsUrl+'/'+item.sysImgNm+'">';
 		tag += '			</div>';
-		tag += '			<p class="itemBrand">BRAND NAME</p>';
+		tag += '			<p class="itemBrand">'+item.brandGroupNm+'</p>';
 		tag += '			<div class="itemName">'+item.goodsFullNm+'</div>';
-		tag += '			<p class="itemPrice">80,100';
-		tag += '				<span class="itemPrice_original">89,000</span>';
-		tag += '				<span class=" itemPercent">10%</span>';
+		tag += '			<p class="itemPrice">'+item.currPrice.addComma();
+		tag += '				<span class="itemPrice_original">'+item.listPrice.addComma()+'</span>';
+		if(item.currPrice != item.listPrice){
+			if(item.listPrice != 0){
+		tag += '				<span class="itemPercent">'+ Math.round((item.listPrice - item.currPrice) / (item.listPrice * 1.0) * 100) +'%</span>';
+			}
+		}
 		tag += '			</p>';
 		tag += '			<div class="itemcolorchip">';
 		tag += '				<span class="chip_color35" value="ABM">BEIGE</span>';
@@ -37,7 +41,9 @@ var fnCreateGoodsList = function(result, ithrCd, contentLoc, goodsUrl, lastPage,
 		tag += '			<p class="itemBadge">';
 		tag += '				<span class="badge13">베스트 </span>';
 		tag += '			</p>';
-		tag += '			<div class="itemComment">#주문 폭주 상품</div>';
+		if(item.goodsTnm != null){
+			tag += '			<div class="itemComment">'+item.goodsTnm+'</div>';
+		}
 		tag += '		</a>';
 		tag += '	</div>';
 		tag += '</div>';