Explorar el Código

추천솔루션 - 재고(전시재고),상품상태(명->코드) 적용

eskim hace 4 años
padre
commit
a55c0e1ff5

+ 1 - 0
src/main/java/com/style24/persistence/domain/Goods.java

@@ -107,6 +107,7 @@ public class Goods extends TscBaseDomain {
 	private String logoFileNm;	//브랜드로고이미지
 	private int stockQty;		//재고
 	private int stockQtySum;		//재고
+	private int goodsStockQty;		//상품전시재고
 	private String soldoutYn;	//품절여부
 	private String wishYn;		//위시리스트여부
 	private String goodsComposeSearchYn;	//구성상품 조회여부

+ 1 - 0
src/main/java/com/style24/persistence/mybatis/shop/TsfGoods.xml

@@ -83,6 +83,7 @@
 		     , 100 - ROUND((CURR_PRICE / LIST_PRICE) * 100 ,0) AS DC_RATE 
 		     , ((PNT_RATE * CURR_PRICE) / 100) AS PNT_AMT
 		     , FN_GET_GOODS_NM(GOODS_NM,GOODS_GB,FOREIGN_BUY_YN,PARALLEL_IMPORT_YN,ORDER_MADE_YN) AS GOODS_FULL_NM /*상품FULL명*/
+		     , IFNULL((SELECT  STOCK_QTY FROM TB_GOODS_STOCK WHERE GOODS_CD = 'CPS1XAPT06'),0) AS GOODS_STOCK_QTY
 		FROM (
 		SELECT G.GOODS_CD
 		     , G.GOODS_NM

+ 2 - 2
src/main/webapp/WEB-INF/views/mob/goods/GoodsDealDetailFormMob.html

@@ -1629,8 +1629,8 @@
 			$("meta[property='eg:brandName']").attr('content',[[${goodsInfo.brandGroupNm}]]);
 			$("meta[property='eg:regDate']").attr('content',[[${goodsInfo.regDt}]].toDate("YYYYMMDDHHmmss").format("YYYY-MM-DDTHH:mm:ssZ"));
 			$("meta[property='eg:updateDate']").attr('content',[[${goodsInfo.updDt}]].toDate("YYYYMMDDHHmmss").format("YYYY-MM-DDTHH:mm:ssZ"));
-			$("meta[property='eg:stock']").attr('content',"");
-			$("meta[property='eg:state']").attr('content',[[${goodsInfo.goodsStatNm}]]);
+			$("meta[property='eg:stock']").attr('content',[[${goodsInfo.goodsStockQty}]]);
+			$("meta[property='eg:state']").attr('content',[[${goodsInfo.goodsStat}]]);
 			$("meta[property='eg:description']").attr('content',null);
 			$("meta[property='eg:extraImage']").attr('content',null);
 			$("meta[property='eg:locale']").attr('content',"KR");

+ 2 - 2
src/main/webapp/WEB-INF/views/mob/goods/GoodsDetailFormMob.html

@@ -2854,8 +2854,8 @@
 		$("meta[property='eg:brandName']").attr('content',[[${goodsInfo.brandGroupNm}]]);
 		$("meta[property='eg:regDate']").attr('content',[[${goodsInfo.regDt}]].toDate("YYYYMMDDHHmmss").format("YYYY-MM-DDTHH:mm:ssZ"));
 		$("meta[property='eg:updateDate']").attr('content',[[${goodsInfo.updDt}]].toDate("YYYYMMDDHHmmss").format("YYYY-MM-DDTHH:mm:ssZ"));
-		$("meta[property='eg:stock']").attr('content',"");
-		$("meta[property='eg:state']").attr('content',[[${goodsInfo.goodsStatNm}]]);
+		$("meta[property='eg:stock']").attr('content',[[${goodsInfo.goodsStockQty}]]);
+		$("meta[property='eg:state']").attr('content',[[${goodsInfo.goodsStat}]]);
 		$("meta[property='eg:description']").attr('content',null);
 		$("meta[property='eg:extraImage']").attr('content',null);
 		$("meta[property='eg:locale']").attr('content',"KR");

+ 2 - 2
src/main/webapp/WEB-INF/views/web/goods/GoodsDealDetailFormWeb.html

@@ -1567,8 +1567,8 @@
 	$("meta[property='eg:brandName']").attr('content',[[${goodsInfo.brandGroupNm}]]);
 	$("meta[property='eg:regDate']").attr('content',[[${goodsInfo.regDt}]].toDate("YYYYMMDDHHmmss").format("YYYY-MM-DDTHH:mm:ssZ"));
 	$("meta[property='eg:updateDate']").attr('content',[[${goodsInfo.updDt}]].toDate("YYYYMMDDHHmmss").format("YYYY-MM-DDTHH:mm:ssZ"));
-	$("meta[property='eg:stock']").attr('content',"");
-	$("meta[property='eg:state']").attr('content',[[${goodsInfo.goodsStatNm}]]);
+	$("meta[property='eg:stock']").attr('content',[[${goodsInfo.goodsStockQty}]]);
+	$("meta[property='eg:state']").attr('content',[[${goodsInfo.goodsStat}]]);
 	$("meta[property='eg:description']").attr('content',null);
 	$("meta[property='eg:extraImage']").attr('content',null);
 	$("meta[property='eg:locale']").attr('content',"KR");

+ 2 - 2
src/main/webapp/WEB-INF/views/web/goods/GoodsDetailFormWeb.html

@@ -2868,8 +2868,8 @@
 	$("meta[property='eg:brandName']").attr('content',[[${goodsInfo.brandGroupNm}]]);
 	$("meta[property='eg:regDate']").attr('content',[[${goodsInfo.regDt}]].toDate("YYYYMMDDHHmmss").format("YYYY-MM-DDTHH:mm:ssZ"));
 	$("meta[property='eg:updateDate']").attr('content',[[${goodsInfo.updDt}]].toDate("YYYYMMDDHHmmss").format("YYYY-MM-DDTHH:mm:ssZ"));
-	$("meta[property='eg:stock']").attr('content',"");
-	$("meta[property='eg:state']").attr('content',[[${goodsInfo.goodsStatNm}]]);
+	$("meta[property='eg:stock']").attr('content',[[${goodsInfo.goodsStockQty}]]);
+	$("meta[property='eg:state']").attr('content',[[${goodsInfo.goodsStat}]]);
 	$("meta[property='eg:description']").attr('content',null);
 	$("meta[property='eg:extraImage']").attr('content',null);
 	$("meta[property='eg:locale']").attr('content',"KR");