|
|
@@ -849,7 +849,6 @@
|
|
|
let target=$('.select_custom.item_opt2');
|
|
|
let targetSize = target.length; //구성품 갯수
|
|
|
|
|
|
- //eskim
|
|
|
let cnt = 0;
|
|
|
let itemSize = 0;
|
|
|
target.each(function(){
|
|
|
@@ -1054,7 +1053,6 @@
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
- let params = [];
|
|
|
let goodsType = $("#cartForm input[name=goodsType]").val();
|
|
|
|
|
|
if (goodsType == 'G056_N'){
|
|
|
@@ -1063,6 +1061,7 @@
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ let compsList = [];
|
|
|
let obj = new Object();
|
|
|
obj.goodsCd = $("#cartForm input[name=goodsCd]").val();
|
|
|
obj.optCd = $("#cartForm input[name=optCd]").val();
|
|
|
@@ -1073,10 +1072,13 @@
|
|
|
obj.ithrCd =$("#cartForm input[name=ithrCd]").val();
|
|
|
obj.contentsLoc =$("#cartForm input[name=contentsLoc]").val();
|
|
|
obj.planDtlSq = $("#cartForm input[name=planDtlSq]").val();
|
|
|
- params.push(obj);
|
|
|
+ compsList.push(obj);
|
|
|
+
|
|
|
+ // 장바구니담기
|
|
|
+ cfnAddCart(compsList);
|
|
|
|
|
|
}else if (goodsType == 'G056_S'){ //수정요
|
|
|
-
|
|
|
+
|
|
|
let target=$('.select_custom.item_opt2');
|
|
|
let targetSize = target.length; //구성품 갯수
|
|
|
let itemSize = 0;
|
|
|
@@ -1091,6 +1093,11 @@
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
+ let cartGoodsList = [];
|
|
|
+ let compsList = [];
|
|
|
+ let goodsList = {
|
|
|
+ cartCompsList : new Array()
|
|
|
+ }
|
|
|
target.each(function() {
|
|
|
var arrInfo = $(this).find('input[name=opt2]').val().split('|'); // 상품코드|사이즈|구성수량
|
|
|
|
|
|
@@ -1105,13 +1112,17 @@
|
|
|
obj.ithrCd =$("#cartForm input[name=ithrCd]").val();
|
|
|
obj.contentsLoc =$("#cartForm input[name=contentsLoc]").val();
|
|
|
obj.planDtlSq = $("#cartForm input[name=planDtlSq]").val();
|
|
|
- params.push(obj);
|
|
|
+ compsList.push(obj);
|
|
|
|
|
|
});
|
|
|
+
|
|
|
+ goodsList.cartCompsList = compsList;
|
|
|
+ cartGoodsList.push(goodsList);
|
|
|
+
|
|
|
+ // 장바구니담기
|
|
|
+ cfnAddCart(cartGoodsList);
|
|
|
}
|
|
|
|
|
|
- // 장바구니담기
|
|
|
- cfnAddCart(params);
|
|
|
}
|
|
|
|
|
|
// 룩북속 상품 쇼핑백 담기
|
|
|
@@ -1212,7 +1223,8 @@
|
|
|
tag += '<li class="selected" id="goodsOpt2'+item.goodsCd+'">선택</li>\n';
|
|
|
}
|
|
|
let soldoutYn = "";
|
|
|
- if ("Y" == item.soldoutYn || item.stockQty <= 0)soldoutYn = "true";
|
|
|
+ let saleQty = (Number(qty) * Number(minOrdQty));
|
|
|
+ if ("Y" == item.soldoutYn || item.stockQty <= saleQty)soldoutYn = "true";
|
|
|
if (selfGoodsYn == "Y"){
|
|
|
tag += '<li aria-disabled="'+soldoutYn+'" data-soldout="'+soldoutYn +'" onclick="fnViewStockSet(this, \''+ item.goodsCd+'\' , \''+ item.optCd1+'\' , \''+ item.optCd2+'\', \''+ minOrdQty+'\', \''+ maxOrdQty+'\')">\n';
|
|
|
}else{
|