|
|
@@ -29,6 +29,12 @@
|
|
|
<input type="hidden" name="exceptGoodsList"/> <!-- 제외상품 리스트 -->
|
|
|
<input type="hidden" name="burdenList"/> <!-- 업체 분담율 리스트 -->
|
|
|
<input type="hidden" name="sectionGbList"/> <!-- 다다익선 구간/혜택 리스트 -->
|
|
|
+ <input type="hidden" name="supplyCompArr"/>
|
|
|
+ <input type="hidden" name="brandArr"/>
|
|
|
+ <input type="hidden" name="supplyCompList2"/>
|
|
|
+ <input type="hidden" name="brandList2"/>
|
|
|
+ <!--<input type="hidden" name="multiSupplyCompCd"/>
|
|
|
+ <input type="hidden" name="multiBrand"/>-->
|
|
|
|
|
|
<div class="panelContent">
|
|
|
<table class="frmStyle">
|
|
|
@@ -519,8 +525,55 @@
|
|
|
});
|
|
|
});
|
|
|
|
|
|
- // 저장 버튼 클릭시
|
|
|
$('#btnMorebetterSave').on('click', function() {
|
|
|
+ var allSupplyCompData = gagaAgGrid.getAllRowData(gridOptionsFGCompanyList);
|
|
|
+ var allBrandData = gagaAgGrid.getAllRowData(gridOptionsFGBrandList);
|
|
|
+
|
|
|
+ var test1 = {};
|
|
|
+ // 공급업체+브랜드 상품조회
|
|
|
+ var multiSupplyCompCd = [];
|
|
|
+ $.each(allSupplyCompData, function(idx, item) {
|
|
|
+ multiSupplyCompCd.push(item.supplyCompCd);
|
|
|
+ });
|
|
|
+
|
|
|
+ var multiBrand = [];
|
|
|
+ $.each(allBrandData, function(idx, item) {
|
|
|
+ multiBrand.push(item.brandCd);
|
|
|
+ });
|
|
|
+
|
|
|
+ /*var jsonMultiSupplyCompData = JSON.stringify(multiSupplyCompCd);
|
|
|
+ $('#moreBetterForm input[name=supplyCompArr]').val(jsonMultiSupplyCompData);
|
|
|
+
|
|
|
+ var jsonMultiBrandData = JSON.stringify(multiBrand);
|
|
|
+ $('#moreBetterForm input[name=brandArr]').val(jsonMultiBrandData);
|
|
|
+*/
|
|
|
+ //$('#moreBetterForm input[name=supplyCompArr]').val(JSON.stringify(multiSupplyCompCd));
|
|
|
+ //$('#moreBetterForm input[name=brandArr]').val(JSON.stringify(multiBrand));
|
|
|
+
|
|
|
+ $('#moreBetterForm input[name=supplyCompArr]').val(multiSupplyCompCd.join(','));
|
|
|
+ $('#moreBetterForm input[name=brandArr]').val(multiBrand.join(','));
|
|
|
+
|
|
|
+ console.log('1.>>'+multiBrand);
|
|
|
+ console.log('2.>>'+JSON.stringify(multiBrand));
|
|
|
+
|
|
|
+ //$('#moreBetterForm input[name=supplyCompList2]').val(multiSupplyCompCd);
|
|
|
+ //$('#moreBetterForm input[name=brandList2]').val(multiBrand);
|
|
|
+ /*var data = {multiSupplyCompCd : multiSupplyCompCd
|
|
|
+ ,multiBrand : multiBrand
|
|
|
+ };
|
|
|
+
|
|
|
+ var jsonData = JSON.stringify(data);
|
|
|
+*/
|
|
|
+ var jsonData = JSON.stringify($('#moreBetterForm').serializeObject());
|
|
|
+ gagajf.ajaxJsonSubmit($('#moreBetterForm').prop('action'), jsonData, function() {
|
|
|
+ fnMorebetterFormClose();
|
|
|
+ $('#btnInit').trigger('click');
|
|
|
+ $('#btnSearch').trigger('click');
|
|
|
+ });
|
|
|
+ });
|
|
|
+
|
|
|
+ // 저장 버튼 클릭시
|
|
|
+ $('#btnMorebetterSave2').on('click', function() {
|
|
|
// validation
|
|
|
if (!gagajf.validation('#moreBetterForm'))
|
|
|
return false;
|
|
|
@@ -665,36 +718,10 @@
|
|
|
var allSupplyCompData = gagaAgGrid.getAllRowData(gridOptionsFGCompanyList);
|
|
|
var allBrandData = gagaAgGrid.getAllRowData(gridOptionsFGBrandList);
|
|
|
|
|
|
- console.log('allSupplyCompData cnt>>'+allSupplyCompData.length);
|
|
|
- console.log('allBrandData cnt>>'+allBrandData.length);
|
|
|
-
|
|
|
if(allSupplyCompData.length < 1){
|
|
|
mcxDialog.alert('공급업체를 추가해주세요.');
|
|
|
return;
|
|
|
}
|
|
|
-
|
|
|
- // 공급업체+브랜드 상품조회
|
|
|
- var multiSupplyCompCd = [];
|
|
|
- $.each(allSupplyCompData, function(idx, item) {
|
|
|
- multiSupplyCompCd.push(item.supplyCompCd);
|
|
|
- });
|
|
|
-
|
|
|
- var multiBrand = [];
|
|
|
- $.each(allBrandData, function(idx, item) {
|
|
|
- multiBrand.push(item.brandCd);
|
|
|
- });
|
|
|
-
|
|
|
- var data = {multiSupplyCompCd : multiSupplyCompCd
|
|
|
- ,multiBrand : multiBrand
|
|
|
- ,pageingYn : "N"
|
|
|
- };
|
|
|
-
|
|
|
- var jsonData = JSON.stringify(data);
|
|
|
- gagajf.ajaxJsonSubmit('/goods/list', jsonData, function(result) {
|
|
|
- console.log('goodsList cnt>>'+result.goodsList.length);
|
|
|
- console.log('goodsList >>'+result.goodsList);
|
|
|
- });
|
|
|
-
|
|
|
};
|
|
|
|
|
|
// 분담업체율 설정 / 업체 추가 콜백함수
|