|
@@ -102,8 +102,8 @@
|
|
|
<ul class="panelBar">
|
|
<ul class="panelBar">
|
|
|
<li class="aR" id="btnGoodsEdit" style="display:none">
|
|
<li class="aR" id="btnGoodsEdit" style="display:none">
|
|
|
<button type="button" class="btn btn-primary btn-lg leafCateBtn" id="btnAddGoods" style="display:none">상품추가</button>
|
|
<button type="button" class="btn btn-primary btn-lg leafCateBtn" id="btnAddGoods" style="display:none">상품추가</button>
|
|
|
- <button type="button" class="btn btn-primary btn-lg" id="btnDispChange">순서변경</button>
|
|
|
|
|
- <button type="button" class="btn btn-primary btn-lg" id="btnSelectTop">선택최상위로</button>
|
|
|
|
|
|
|
+ <!--<button type="button" class="btn btn-primary btn-lg" id="btnDispChange">순서변경</button>
|
|
|
|
|
+ <button type="button" class="btn btn-primary btn-lg" id="btnSelectTop">선택최상위로</button>-->
|
|
|
<button type="button" class="btn btn-danger btn-lg" id="btnSelectDel">선택삭제</button>
|
|
<button type="button" class="btn btn-danger btn-lg" id="btnSelectDel">선택삭제</button>
|
|
|
</li>
|
|
</li>
|
|
|
</ul>
|
|
</ul>
|
|
@@ -211,6 +211,55 @@
|
|
|
let gridOptions = gagaAgGrid.getGridOptions(columnDefs1);
|
|
let gridOptions = gagaAgGrid.getGridOptions(columnDefs1);
|
|
|
gridOptions.rowSelection = "multiple";
|
|
gridOptions.rowSelection = "multiple";
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 상품추가 버튼 클릭 시
|
|
|
|
|
+ */
|
|
|
|
|
+ $("#btnAddGoods").bind('click', function(){
|
|
|
|
|
+ cfnOpenGoodsPopup("fnCategoryGoodsAdd");
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ var fnCategoryGoodsAdd = function (result){
|
|
|
|
|
+ mcxDialog.confirm('상품을 추가하시겠습니까?', {
|
|
|
|
|
+ cancelBtnText: "취소",
|
|
|
|
|
+ sureBtnText: "확인",
|
|
|
|
|
+ sureBtnClick: function () {
|
|
|
|
|
+ var multiGoods = [];
|
|
|
|
|
+ $.each(result, function(idx, item) {
|
|
|
|
|
+ multiGoods.push(item.goodsCd);
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ var data = {
|
|
|
|
|
+ mode : 'add'
|
|
|
|
|
+ ,cateNo : $("#cateCd").val()
|
|
|
|
|
+ ,multiGoods : multiGoods
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ var jsonData = JSON.stringify(data);
|
|
|
|
|
+ gagajf.ajaxJsonSubmit('/display/category/goods/save', jsonData, fnCategoryGoodsListSearch);
|
|
|
|
|
+ uifnPopupClose('popupGoods');
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 상품삭제 버튼 클릭 시
|
|
|
|
|
+ */
|
|
|
|
|
+ $("#btnSelectDel").bind('click', function(){
|
|
|
|
|
+ var selectData = gridOptions.api.getSelectedRows();
|
|
|
|
|
+ if(selectData<1){
|
|
|
|
|
+ mcxDialog.alert("상품을 선택하세요.");
|
|
|
|
|
+ return false;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ var data = {
|
|
|
|
|
+ mode : 'delete'
|
|
|
|
|
+ ,goodsList : selectData
|
|
|
|
|
+ };
|
|
|
|
|
+
|
|
|
|
|
+ var jsonData = JSON.stringify(data);
|
|
|
|
|
+ gagajf.ajaxJsonSubmit('/display/category/goods/delete', jsonData, fnCategoryGoodsListSearch);
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 상품복사 버튼 클릭 시
|
|
* 상품복사 버튼 클릭 시
|
|
|
*/
|
|
*/
|