ソースを参照

핫딜 전시순서 수정

jsshin 4 年 前
コミット
4977eaee10

+ 9 - 5
src/main/webapp/WEB-INF/views/marketing/SocialShoppingListForm.html

@@ -520,6 +520,9 @@
 		{headerName: '삭제여부'				, field:'delYn'		, width:100 , cellClass: 'text-center', hide: true},
 		{headerName: '변경전 할인율'				, field:'dcBrate'		, width:100 , cellClass: 'text-center', hide: true},
 		{headerName: '노출순서'				, field:'dispOrd'		, width:100 , cellClass: 'text-center', editable: true
+			//, valueGetter: function(params) { return params.node.rowIndex + 1 }
+		},
+		{headerName: '노출순서'				, field:'ord'		, width:100 , cellClass: 'text-center', hide: true
 			, valueGetter: function(params) { return params.node.rowIndex + 1 }
 		}
 	];
@@ -650,7 +653,7 @@
 				mcxDialog.alert('소셜을 선택 해주세요.');
 				return;
 			} */
-
+			 var count = gagaAgGrid.getTotalCount(gridOptionsGoods);
 			for (var disp = 0; disp < result.length; disp++) {
 				var goods = { socialSq : Number(socialSq) ,
 							  scgoodsSq : Number(0) ,
@@ -661,16 +664,17 @@
 							  listPrice : result[disp].listPrice,
 							  sysImgNm : result[disp].sysImgNm,
 							  goodsType : result[disp].goodsType,
-							  dispOrd : oldGoodsList.length+(disp+1)
+							  dispOrd : (count+ result.length+1) - (disp+1)
 							  };
 
-				oldGoodsList.unshift(goods);
-
+				//oldGoodsList.unshift(goods);
+				gridOptionsGoods.api.updateRowData({add: [goods], addIndex: oldGoodsList.length});
+				//gagaAgGrid.addRowData(gridOptionsGoods, goods, null);
 			}
 		}
 		mcxDialog.alert('상품이 적용되었습니다.');
 		uifnPopupClose('popupGoods');
-		gridOptionsGoods.api.setRowData(oldGoodsList);
+		//gridOptionsGoods.api.setRowData(oldGoodsList);
 	}
 	
 	// 상품 삭제