Quellcode durchsuchen

상품별 카테고리 전시순서 브랜드그룹코드 추가

bin2107 vor 4 Jahren
Ursprung
Commit
e2df04cef0
1 geänderte Dateien mit 23 neuen und 19 gelöschten Zeilen
  1. 23 19
      src/main/java/com/style24/persistence/mybatis/shop/TsaDsiplay.xml

+ 23 - 19
src/main/java/com/style24/persistence/mybatis/shop/TsaDsiplay.xml

@@ -911,26 +911,30 @@
 	<insert id="saveGoodsCategory" parameterType="GoodsCategory">
 		/* TsaDisplay.saveGoodsCategory */
 		INSERT INTO TB_CATE_GOODS(
-					BRAND_GROUP_NO
+		             BRAND_GROUP_NO
 		            ,CATE_NO
-					,GOODS_CD
-					,DISP_ORD
-					,REG_NO
-					,REG_DT
-				)
-				VALUES (
-		            IFNULL(NULLIF(#{brandGroupNo},''),0)
-				    ,#{cateCd}
-				    ,#{goodsCd}
-				    ,(SELECT	IFNULL((MAX(DISP_ORD) + 1), 1) AS DISP_ORD
-				        FROM	TB_CATE_GOODS ALIAS_FOR_SUBQUERY
-				        WHERE   CATE_NO = #{cateCd})
-				    ,#{regNo}
-				    ,NOW()
-				)
-				ON DUPLICATE KEY UPDATE
-					 REG_NO = #{regNo}
-					,REG_DT = NOW()
+		            ,GOODS_CD
+		            ,DISP_ORD
+		            ,REG_NO
+		            ,REG_DT
+		)
+		VALUES (
+		        IFNULL(NULLIF(#{brandGroupNo},''),0)
+		        ,#{cateCd}
+		        ,#{goodsCd}
+		        ,(SELECT	IFNULL((MAX(DISP_ORD) + 1), 1) AS DISP_ORD
+		            FROM	TB_CATE_GOODS ALIAS_FOR_SUBQUERY
+		            WHERE   CATE_NO = #{cateCd}
+		            <if test="brandGroupNo != null and brandGroupNo !=''">
+		            AND     BRAND_GROUP_NO = #{brandGroupNo}
+		            </if>
+		        )
+		        ,#{regNo}
+		        ,NOW()
+		    )
+		ON DUPLICATE KEY UPDATE
+		    REG_NO = #{regNo}
+		   ,REG_DT = NOW()
 	</insert>
 
 	<!-- 상품별카테고리 리스트 조회 -->