Procházet zdrojové kódy

ADMIN 사이즈별 재고 쿼리 수정

eskim před 5 roky
rodič
revize
8f321380eb

+ 2 - 2
style24.admin/src/main/java/com/style24/persistence/mybatis/shop/TsaStock.xml

@@ -472,11 +472,11 @@
 		        WHERE 1 = 1
 		        <if test="searchGb == null or searchGb =='BASIC'">
 		            <if test="stockQtySt != null and stockQtySt != ''">
-		        AND X.STOCK_QTY >= #{stockQtySt}
+		        AND X.CURR_STOCK_QTY >= #{stockQtySt}
 		            </if>
 		            <if test="stockQtyEd != null and stockQtyEd != ''">
 		            <![CDATA[
-		        AND X.STOCK_QTY <= #{stockQtyEd}
+		        AND X.CURR_STOCK_QTY <= #{stockQtyEd}
 		            ]]>
 		            </if>
 		        ORDER BY X.GOODS_CD, X.OPT_CD, X.REG_DT DESC

+ 9 - 12
style24.admin/src/main/webapp/WEB-INF/views/stock/GoodsSizeStockForm.html

@@ -214,7 +214,14 @@
 			valueGetter: function(params) { return cfnGridNumner('goodsSizeStockForm',params.node.rowIndex, 'A');}
 		},
 		{headerName: "브랜드명", field: "brandEnm", width: 130, cellClass: 'text-center'},
-		{headerName: "상품명", field: "goodsNm", width: 200, cellClass: 'text-left',
+		{headerName: "상품명", field: "goodsNm", width: 200, cellClass: 'text-left'},
+		{headerName: "품목", field: "itemkindNm", width: 180, cellClass: 'text-left'},
+		{headerName: "상품상태", field: "goodsStat" , width: 120, cellClass: 'text-center',
+			cellEditorParams: { values: gagaAgGrid.extractValues(goodsStatList) },
+			valueFormatter: function (params) { return gagaAgGrid.lookupValue(goodsStatList, params.value); },
+			valueParser: function (params) { return gagaAgGrid.lookupKey(goodsStatList, params.newValue); }
+		},
+		{headerName: "상품코드", field: "goodsCd", width: 140, cellClass: 'text-center',
 			cellRenderer: function(params) {
 				if (params.data.sizeSoldoutYn == "Y"){
 					return '<a href="javascript:void(0);" style="color:red">' + params.value + '</a>';
@@ -223,13 +230,6 @@
 				}
 			}	
 		},
-		{headerName: "품목", field: "itemkindNm", width: 180, cellClass: 'text-left'},
-		{headerName: "상품상태", field: "goodsStat" , width: 120, cellClass: 'text-center',
-			cellEditorParams: { values: gagaAgGrid.extractValues(goodsStatList) },
-			valueFormatter: function (params) { return gagaAgGrid.lookupValue(goodsStatList, params.value); },
-			valueParser: function (params) { return gagaAgGrid.lookupKey(goodsStatList, params.newValue); }
-		},
-		{headerName: "상품코드", field: "goodsCd", width: 140, cellClass: 'text-center'},
 		{headerName: "색상", field: "optCd1", width: 100, cellClass: 'text-center'},
 		{headerName: "사이즈", field: "optCd2", width: 100, cellClass: 'text-center'},
 		{headerName: "품절여부", field: "soldoutYn", width: 100, cellClass: 'text-center',
@@ -274,11 +274,8 @@
 	// Row Click
 	gridOptions.onCellClicked = function(event) {
 		var goodsCd = event.data.goodsCd;
-		if (event.colDef.field == "goodsNm"){
+		if (event.colDef.field == "goodsCd"){
 			cfnOpenGoodsDetailPopup('U',goodsCd);
-		}else if (event.colDef.field == "goodsCd"){
-			
-			//cfnOpenFrontGoodsPopup(goodsCd, event.data.siteCd);
 		}
 	}