Просмотр исходного кода

Merge branch 'bin2107' of http://112.172.147.34:4936/style24/style24.front into bin2107

bin2107 4 лет назад
Родитель
Сommit
397ae97553

Разница между файлами не показана из-за своего большого размера
+ 572 - 393
src/main/webapp/WEB-INF/views/mob/display/MallMainFormMob.html


+ 286 - 263
src/main/webapp/WEB-INF/views/web/display/MallMainFormWeb.html

@@ -525,31 +525,14 @@
 					<!-- 10. 당신을 위한 제안 -->
 					<div class="content main_foryou">
 						<div class="cont_head">
-							<p class="displayH">당신을 위한 제안</p>
+							<p class="displayH" th:text="${mainLayoutData.contentsTitle}">당신을 위한 제안</p>
 							<span>스타일24에서 가장 주목받는 상품을 살펴보세요</span>
 						</div>
 						<div class="cont_body">
 							<div class="post-sug fy_nav">
 								<div class="swiper-container">
 									<div class="swiper-wrapper" id="keywordArea">
-										<div class="swiper-slide">
-											<ul>
-												<li><button class="btn btn_shape active" data-tab="fy1"><div><span class="number">1</span><span>BUCKAROO 기모청바지 겨울 팬츠 컨버스 주니어 모이몰른</span></div></button><a href="#none">자세히 보기</a></li>
-												<li><button class="btn btn_shape" data-tab="fy2"><div><span class="number">2</span><span>기모청바지</span></div></button><a href="#none">자세히 보기</a></li>
-												<li><button class="btn btn_shape" data-tab="fy3"><div><span class="number">3</span><span>겨울 팬츠</span></div></button><a href="#none">자세히 보기</a></li>
-												<li><button class="btn btn_shape" data-tab="fy4"><div><span class="number">4</span><span>컨버스 주니어</span></div></button><a href="#none">자세히 보기</a></li>
-												<li><button class="btn btn_shape" data-tab="fy5"><div><span class="number">5</span><span>모이몰른</span></div></button><a href="#none">자세히 보기</a></li>
-											</ul>
-										</div>
-										<div class="swiper-slide">
-											<ul>
-												<li><button class="btn btn_shape" data-tab="fy6"><div><span class="number">6</span><span>컨버스 주니어</span></div></button><a href="#none">자세히 보기</a></li>
-												<li><button class="btn btn_shape" data-tab="fy7"><div><span class="number">7</span><span>겨울 팬츠</span></div></button><a href="#none">자세히 보기</a></li>
-												<li><button class="btn btn_shape" data-tab="fy8"><div><span class="number">8</span><span>BUCKAROO</span></div></button><a href="#none">자세히 보기</a></li>
-												<li><button class="btn btn_shape" data-tab="fy9"><div><span class="number">9</span><span>모이몰른</span></div></button><a href="#none">자세히 보기</a></li>
-												<li><button class="btn btn_shape" data-tab="fy10"><div><span class="number">10</span><span>기모청바지</span></div></button><a href="#none">자세히 보기</a></li>
-											</ul>
-										</div>
+
 									</div>
 								</div>
 								<div class="swiper-controls">
@@ -637,9 +620,9 @@ $(document).ready( function() {
 	// 당신을 위한 제안 쿠키값 확인 (로그인시 확인됨)
 	var pcId = gagajf.getCookie("RB_PCID");
 	// 추천솔루션 API 호출
-	if(!gagajf.isNull(pcId)){
+	//if(!gagajf.isNull(pcId)){
 		fnGetEigenApi(pcId);
-	}
+	//}
 });
 
 /**
@@ -648,15 +631,13 @@ $(document).ready( function() {
  * nh : 키워드수
  * */
 var fnGetEigenApi = function (id){
-	console.log('[fnGetEigenApi ID]'+id);
+	// console.log('[fnGetEigenApi ID]'+id);
 	$.getJSON('https://api.eigene.io/rec/p075?cuid=1252aed4-78dc-46e8-b784-94ac42e86dd4&size=10&nh=10&pcid='+id, function (result,status){
-		console.log('**************');
-		console.log(result);
-		console.log(status);
 		var keywordTag = '';
 		var itemTag = '';
 		var itemTag2 = '';
-		var dataJson;
+		let dataJson = result.groupedResults;
+		let key1 = Object.keys(dataJson);
 
 		if (status === 'success') {
 			if (!gagajf.isNull(result.products) && result.products.length > 0) {
@@ -674,254 +655,296 @@ var fnGetEigenApi = function (id){
 					keywordTag += '			<span>' + item.sourceId + '</span>\n';
 					keywordTag += '		</div>\n';
 					keywordTag += '	</button>\n';
-					keywordTag += '	<a href="javascript:void(0);" onclick="cfnGoToSearchGoodsListForm(\'' + item.sourceId + '\')">자세히 보기</a>\n';
+					keywordTag += '	<a href="javascript:void(0);" onclick="cfnGoToSearchGoodsListForm(\''+ item.sourceId + '\')">자세히 보기</a>\n';
 					keywordTag += '</li>\n';
 					if (idx == 4 || idx == 9) {
 						keywordTag += '	</ul>';
 						keywordTag += '</div>';
 					}
 
-/*
-					if(idx%2 == 0){
-						itemTag += '<div class="fy_item active" id="fy'+(idx+1)+'">\n';
-						itemTag += '	<div class="part">\n';
-						itemTag += '		<div class="item_prod">\n';
-						itemTag += '			<div class="item_state">\n';
-						itemTag += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag += '					<div class="itemPic">\n';
-						itemTag += '					<img alt="BLACK-a" class=" vLHTC pd_img" src="/images/pc/thumb/main_sug01.jpg">\n';
-						itemTag += '					</div>\n';
-						itemTag += '					<div class="itemInfo">\n';
-						itemTag += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag += '						<div class=" itemName">자카드 방풍 패딩 스웨터 가디건 자카드</div>\n';
-						itemTag += '						<p class="itemPrice">80,100</p>\n';
-						itemTag += '					</div>\n';
-						itemTag += '				</a>\n';
-						itemTag += '			</div>\n';
-						itemTag += '		</div>\n';
-						itemTag += '		<div class="item_prod">\n';
-						itemTag += '			<div class="item_state">\n';
-						itemTag += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag += '					<div class="itemPic">\n';
-						itemTag += '					<img alt="BLACK-a" className=" vLHTC pd_img" src="/images/pc/thumb/main_sug02.jpg">\n';
-						itemTag += '					</div>\n';
-						itemTag += '					<div class="itemInfo">\n';
-						itemTag += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건</div>\n';
-						itemTag += '						<p class="itemPrice">80,100</p>\n';
-						itemTag += '					</div>\n';
-						itemTag += '				</a>\n';
-						itemTag += '			</div>\n';
-						itemTag += '		</div>\n';
-						itemTag += '	</div>\n';
-						itemTag += '	<div class="part lg">\n';
-						itemTag += '		<div class="item_prod">\n';
-						itemTag += '			<div class="item_state">\n';
-						itemTag += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag += '					<div class="itemPic">\n';
-						itemTag += '					<img alt="BLACK-a" class=" vLHTC pd_img" src="/images/pc/thumb/main_sug03.jpg">\n';
-						itemTag += '					</div>\n';
-						itemTag += '					<div class="itemInfo">\n';
-						itemTag += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건 </div>\n';
-						itemTag += '						<p class="itemPrice">80,100</p>\n';
-						itemTag += '					</div>\n';
-						itemTag += '				</a>\n';
-						itemTag += '			</div>\n';
-						itemTag += '		</div>\n';
-						itemTag += '	</div>\n';
-						itemTag += '	<div class="part">\n';
-						itemTag += '		<div class="item_prod">\n';
-						itemTag += '			<div class="item_state">\n';
-						itemTag += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag += '					<div class="itemPic">\n';
-						itemTag += '					<img alt="BLACK-a" class=" vLHTC pd_img" src="/images/pc/thumb/main_sug04.jpg">\n';
-						itemTag += '					</div>\n';
-						itemTag += '					<div class="itemInfo">\n';
-						itemTag += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건 </div>\n';
-						itemTag += '						<p class="itemPrice">80,100</p>\n';
-						itemTag += '					</div>\n';
-						itemTag += '				</a>\n';
-						itemTag += '			</div>\n';
-						itemTag += '		</div>\n';
-						itemTag += '		<div class="item_prod">\n';
-						itemTag += '			<div class="item_state">\n';
-						itemTag += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag += '					<div class="itemPic">\n';
-						itemTag += '					<img alt="BLACK-a" class=" vLHTC pd_img" src="/images/pc/thumb/main_sug05.jpg">\n';
-						itemTag += '					</div>\n';
-						itemTag += '					<div class="itemInfo">\n';
-						itemTag += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 가디건</div>\n';
-						itemTag += '						<p class="itemPrice">80,100</p>\n';
-						itemTag += '					</div>\n';
-						itemTag += '				</a>\n';
-						itemTag += '			</div>\n';
-						itemTag += '		</div>\n';
-						itemTag += '	</div>\n';
-						itemTag += '	<div class="part">\n';
-						itemTag += '		<div class="item_prod">\n';
-						itemTag += '			<div class="item_state">\n';
-						itemTag += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag += '					<div class="itemPic">\n';
-						itemTag += '					<img alt="BLACK-a" class=" vLHTC pd_img" src="/images/pc/thumb/main_sug06.jpg">\n';
-						itemTag += '					</div>\n';
-						itemTag += '					<div class="itemInfo">\n';
-						itemTag += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건 </div>\n';
-						itemTag += '						<p class="itemPrice">80,100</p>\n';
-						itemTag += '					</div>\n';
-						itemTag += '				</a>\n';
-						itemTag += '			</div>\n';
-						itemTag += '		</div>\n';
-						itemTag += '		<div class="item_prod">\n';
-						itemTag += '			<div class="item_state">\n';
-						itemTag += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag += '					<div class="itemPic">\n';
-						itemTag += '					<img alt="BLACK-a" class=" vLHTC pd_img" src="/images/pc/thumb/main_sug07.jpg">\n';
-						itemTag += '					</div>\n';
-						itemTag += '					<div class="itemInfo">\n';
-						itemTag += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 가디건 자카드 방풍 패딩 스웨터 가디건</div>\n';
-						itemTag += '						<p class="itemPrice">80,100</p>\n';
-						itemTag += '					</div>\n';
-						itemTag += '				</a>\n';
-						itemTag += '			</div>\n';
-						itemTag += '		</div>\n';
-						itemTag += '	</div>\n';
-						itemTag += '</div>\n';
-					}else{
-						itemTag2 += '<div class="fy_item" id="fy2">\n';
-						itemTag2 += '	<div class="part">\n';
-						itemTag2 += '		<div class="item_prod">\n';
-						itemTag2 += '			<div class="item_state">\n';
-						itemTag2 += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag2 += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag2 += '					<div class="itemPic">\n';
-						itemTag2 += '					<img alt="BLACK-a" class=" vLHTC pd_img" src="/images/pc/thumb/main_sug04.jpg">\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '					<div class="itemInfo">\n';
-						itemTag2 += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag2 += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건 </div>\n';
-						itemTag2 += '						<p class="itemPrice">80,100</p>\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '				</a>\n';
-						itemTag2 += '			</div>\n';
-						itemTag2 += '		</div>\n';
-						itemTag2 += '		<div class="item_prod">\n';
-						itemTag2 += '			<div class="item_state">\n';
-						itemTag2 += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag2 += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag2 += '					<div class="itemPic">\n';
-						itemTag2 += '					<img alt="BLACK-a" class=" vLHTC pd_img" src="/images/pc/thumb/main_sug05.jpg">\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '					<div class="itemInfo">\n';
-						itemTag2 += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag2 += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 가디건</div>\n';
-						itemTag2 += '						<p class="itemPrice">80,100</p>\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '				</a>\n';
-						itemTag2 += '			</div>\n';
-						itemTag2 += '		</div>\n';
-						itemTag2 += '	</div>\n';
-						itemTag2 += '	<div class="part">\n';
-						itemTag2 += '		<div class="item_prod">\n';
-						itemTag2 += '			<div class="item_state">\n';
-						itemTag2 += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag2 += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag2 += '					<div class="itemPic">\n';
-						itemTag2 += '					<img alt="BLACK-a" className=" vLHTC pd_img" src="/images/pc/thumb/main_sug01.jpg">\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '					<div class="itemInfo">\n';
-						itemTag2 += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag2 += '						<div class=" itemName">자카드 방풍 패딩 스웨터 가디건 자카드</div>\n';
-						itemTag2 += '						<p class="itemPrice">80,100</p>\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '				</a>\n';
-						itemTag2 += '			</div>\n';
-						itemTag2 += '		</div>\n';
-						itemTag2 += '		<div class="item_prod">\n';
-						itemTag2 += '			<div class="item_state">\n';
-						itemTag2 += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag2 += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag2 += '					<div class="itemPic">\n';
-						itemTag2 += '					<img alt="BLACK-a" class=" vLHTC pd_img" src="/images/pc/thumb/main_sug02.jpg">\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '					<div class="itemInfo">\n';
-						itemTag2 += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag2 += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건</div>\n';
-						itemTag2 += '						<p class="itemPrice">80,100</p>\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '				</a>\n';
-						itemTag2 += '			</div>\n';
-						itemTag2 += '		</div>\n';
-						itemTag2 += '	</div>\n';
-						itemTag2 += '	<div class="part">\n';
-						itemTag2 += '		<div class="item_prod">\n';
-						itemTag2 += '			<div class="item_state">\n';
-						itemTag2 += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag2 += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag2 += '					<div class="itemPic">\n';
-						itemTag2 += '					<img alt="BLACK-a" class=" vLHTC pd_img" src="/images/pc/thumb/main_sug06.jpg">\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '					<div class="itemInfo">\n';
-						itemTag2 += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag2 += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 스웨터 가디건  자카드 방풍 패딩 스웨터 가디건 </div>\n';
-						itemTag2 += '						<p class="itemPrice">80,100</p>\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '				</a>\n';
-						itemTag2 += '			</div>\n';
-						itemTag2 += '		</div>\n';
-						itemTag2 += '		<div class="item_prod">\n';
-						itemTag2 += '			<div class="item_state">\n';
-						itemTag2 += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag2 += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag2 += '					<div class="itemPic">\n';
-						itemTag2 += '					<img alt="BLACK-a" className=" vLHTC pd_img" src="/images/pc/thumb/main_sug07.jpg">\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '					<div class="itemInfo">\n';
-						itemTag2 += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag2 += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 가디건 자카드 방풍 패딩 스웨터 가디건 </div>\n';
-						itemTag2 += '						<p class="itemPrice">80,100</p>\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '				</a>\n';
-						itemTag2 += '			</div>\n';
-						itemTag2 += '		</div>\n';
-						itemTag2 += '	</div>\n';
-						itemTag2 += '	<div class="part lg">\n';
-						itemTag2 += '		<div class="item_prod">\n';
-						itemTag2 += '			<div class="item_state">\n';
-						itemTag2 += '				<button type="button" class="itemLike" tabIndex="0">관심상품 추가</button>\n';
-						itemTag2 += '				<a href="#none" class="itemLink" tabIndex="0">\n';
-						itemTag2 += '					<div class="itemPic">\n';
-						itemTag2 += '					<img alt="BLACK-a" class=" vLHTC pd_img" src="/images/pc/thumb/main_sug03.jpg">\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '					<div class="itemInfo">\n';
-						itemTag2 += '						<p class="itemBrand">BRAND NAME</p>\n';
-						itemTag2 += '						<div class=" itemName">남성 로고 자카드 방풍 패딩 스웨터 가디건 자카드 방풍 패딩 스웨터 가디건 </div>\n';
-						itemTag2 += '						<p class="itemPrice">80,100</p>\n';
-						itemTag2 += '					</div>\n';
-						itemTag2 += '				</a>\n';
-						itemTag2 += '			</div>\n';
-						itemTag2 += '		</div>\n';
-						itemTag2 += '	</div>\n';
-						itemTag2 += '</div>\n';
+					for (var i=0; i<key1.length; i++) {
+						var key = key1[i];
+						// console.log("key : " + key + ", value : " + dataJson[key])
+						if(item.sourceId == key){
+								itemTag += '<div class="fy_item" id="fy'+(idx+1)+'">\n';
+								$.each(dataJson[key], function (keyIdx, keyItem){
+									if(idx%2 == 0) {
+										if(keyIdx==0){
+											itemTag += '	<div class="part">\n';
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+										}else if(keyIdx==1){
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+											itemTag += '	</div>\n';
+										}else if(keyIdx==2){
+											itemTag += '	<div class="part lg">\n';
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+											itemTag += '	</div>\n';
+										}else if(keyIdx==3){
+											itemTag += '	<div class="part">\n';
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+										}else if(keyIdx==4){
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+											itemTag += '	</div>\n';
+										}else if(keyIdx==5){
+											itemTag += '	<div class="part">\n';
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+										}else if(keyIdx==6){
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+											itemTag += '	</div>\n';
+										}
+									}else{
+										if(keyIdx==0){
+											itemTag += '	<div class="part">\n';
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+										}else if(keyIdx==1){
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+											itemTag += '	</div>\n';
+										}else if(keyIdx==2){
+											itemTag += '	<div class="part">\n';
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+										}else if(keyIdx==3){
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+											itemTag += '	</div>\n';
+										}else if(keyIdx==4){
+											itemTag += '	<div class="part">\n';
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+										}else if(keyIdx==5){
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+											itemTag += '	</div>\n';
+										}else if(keyIdx==6){
+											itemTag += '	<div class="part lg">\n';
+											itemTag += '		<div class="item_prod">\n';
+											itemTag += '			<div class="item_state">\n';
+											itemTag += '				<button type="button" class="itemLike" tabindex="0" goodsCd="'+keyItem.product.itemId+'" goodsNm="'+keyItem.product.itemName+'" onclick="cfnPutWishList(this);">관심상품 추가</button>\n';
+											itemTag += '				<a href="'+keyItem.product.itemUrl+'" class="itemLink" tabindex="0">\n';
+											itemTag += '					<div class="itemPic">\n';
+											itemTag += '						<img alt="BLACK-a" class=" vLHTC pd_img" src="'+keyItem.product.itemImage+'">\n';
+											itemTag += '					</div>\n';
+											itemTag += '					<div class="itemInfo">\n';
+											itemTag += '						<p class="itemBrand">'+keyItem.product.brandName+'</p>\n';
+											itemTag += '						<div class=" itemName">'+keyItem.product.itemName+'</div>\n';
+											itemTag += '						<p class="itemPrice">'+keyItem.product.salePrice.addComma()+'</p>\n';
+											itemTag += '					</div>\n';
+											itemTag += '				</a>\n';
+											itemTag += '			</div>\n';
+											itemTag += '		</div>\n';
+											itemTag += '	</div>\n';
+										}
+									}
+
+								});
+								itemTag += '</div>\n';
+						}
 					}
-				*/
-					// if((idx > 0 && idx % 4 == 0) || result.products.length == (idx)){
-					// }
 				});
 				$("#keywordArea").append(keywordTag);
 				$("#recomItemArea").append(itemTag);
 
+				// 위시 좋아요 처리
+				if (cfCheckLogin()) {
+					let targetT = $('.main_foryou').find('#recomItemArea').find('.item_state').find('button');
+					//let targetTSize = targetT.length;
+					targetT.each(function(){
+						let goodsCd = $(this).attr('goodscd');
+						var $this = $(this);
+						let url = "/mypage/wish/list/check/"+goodsCd;
+						var result = '';
+						$.ajax({
+							type: 'get'
+							, async: false
+							, url: url
+							, success: function (data) {
+								//likeit active
+								if ("Y" == data){
+									$this.addClass('likeit').addClass('active');
+								}
+							}
+						});
+					});
+				}
+
 				/* SLIDE - MAIN_RECOMM */
 				//MAIN_RECOMM_키워드 탭
 				$(".main_recomm .tag_list .btn").click(function () {

Некоторые файлы не были показаны из-за большого количества измененных файлов