jsh77b 4 лет назад
Родитель
Сommit
05881c6c7f
1 измененных файлов с 59 добавлено и 66 удалено
  1. 59 66
      src/main/java/com/style24/persistence/mybatis/shop/TsaDelivery.xml

+ 59 - 66
src/main/java/com/style24/persistence/mybatis/shop/TsaDelivery.xml

@@ -445,30 +445,27 @@
 		</if>
 	</sql>
 
-
 	<!-- 주문상세 단품 목록 -->
 	<select id="getDelvDetailItemList" parameterType="Delivery" resultType="Delivery">
 		/* TsaDelivery.getDelvDetailItemList */
-		SELECT
-		     B.ITEM_CD
-		   , (SELECT G.GOODS_NM FROM TB_GOODS G WHERE G.GOODS_CD = B.ITEM_CD) AS GOODS_NM
-		   , B.OPT_CD
-		   , B.OPT_CD1
-		   , IFNULL((SELECT COLOR_KNM FROM TB_COLOR WHERE COLOR_CD = IFNULL(NULLIF(B.OPT_CD1,'') , G.MAIN_COLOR_CD ) AND USE_YN  = 'Y'), B.OPT_CD1) AS COLOR_NM
-		   , B.OPT_CD2
-		   , B.ITEM_QTY
-		   , B.ITEM_PRICE
-		   , C.CURR_STOCK_QTY
-		   , C.BASE_STOCK_QTY
-		 FROM TB_ORDER_DETAIL A
-		 JOIN TB_GOODS G ON A.GOODS_CD = G.GOODS_CD
-		 JOIN TB_ORDER_DETAIL_ITEM B ON A.ORD_DTL_NO = B.ORD_DTL_NO
-		 JOIN VW_STOCK             C ON B.ITEM_CD    = C.GOODS_CD    AND B.OPT_CD = C.OPT_CD
-	    WHERE A.ORD_DTL_NO  = #{ordDtlNo}
-	    ORDER BY B.DISP_ORD
+		SELECT B.ITEM_CD
+		     , (SELECT G.GOODS_NM FROM TB_GOODS G WHERE G.GOODS_CD = B.ITEM_CD) AS GOODS_NM
+		     , B.OPT_CD
+		     , B.OPT_CD1
+		     , IFNULL((SELECT COLOR_KNM FROM TB_COLOR WHERE COLOR_CD = IFNULL(NULLIF(B.OPT_CD1,'') , G.MAIN_COLOR_CD ) AND USE_YN  = 'Y'), B.OPT_CD1) AS COLOR_NM
+		     , B.OPT_CD2
+		     , B.ITEM_QTY
+		     , B.ITEM_PRICE
+		     , C.CURR_STOCK_QTY
+		     , C.BASE_STOCK_QTY
+		  FROM TB_ORDER_DETAIL A
+		  JOIN TB_GOODS G ON A.GOODS_CD = G.GOODS_CD
+		  JOIN TB_ORDER_DETAIL_ITEM B ON A.ORD_DTL_NO = B.ORD_DTL_NO
+		  JOIN VW_STOCK             C ON B.ITEM_CD    = C.GOODS_CD    AND B.OPT_CD = C.OPT_CD
+		 WHERE A.ORD_DTL_NO  = #{ordDtlNo}
+		 ORDER BY B.DISP_ORD
 	</select>
 
-
 	<!-- 주문상세 상태 값 변경 -->
 	<update id="updateOrderDetailStat" parameterType="Delivery" >
 		/* TsaDelivery.updateOrderDetailStat */
@@ -483,12 +480,11 @@
 	<!-- 주문상세 -->
 	<select id="getOrderDetail" parameterType="Integer" resultType="Delivery">
 		/* TsaDelivery.getOrderDetail */
-		SELECT
-			  A.ORD_NO
-			, A.ORD_DTL_NO
-			, A.ORD_DTL_STAT
-			, A.SHIP_COMP_CD
-			, A.INVOICE_NO
+		SELECT A.ORD_NO
+		     , A.ORD_DTL_NO
+		     , A.ORD_DTL_STAT
+		     , A.SHIP_COMP_CD
+		     , A.INVOICE_NO
 		  FROM TB_ORDER_DETAIL A
 		 WHERE ORD_DTL_NO  = #{ordDtlNo}
 	</select>
@@ -507,16 +503,15 @@
 	<!-- 송장번호  변경 -->
 	<update id="updateOrderDtlInvoice" parameterType="Delivery" >
 		/* TsaDelivery.updateOrderDtlInvoice */
-		 UPDATE TB_ORDER_DETAIL_INVOICE SET
-			   INVOICE_NO      = #{invoiceNo}
-			 , SWT_TRC_SEND_YN = 'N'
-			 , UPD_NO          = #{updNo}
-			 , UPD_DT          = NOW()
+		UPDATE TB_ORDER_DETAIL_INVOICE 
+		SET    INVOICE_NO      = #{invoiceNo}
+		     , SWT_TRC_SEND_YN = 'N'
+		     , UPD_NO          = #{updNo}
+		     , UPD_DT          = NOW()
 		 WHERE ORD_DTL_NO = #{ordDtlNo}
 		   AND INVOICE_NO = #{orgInvoiceNo}
 	</update>
 
-
 	<!-- 출고금지상품 목록 -->
 	<select id="getBangoodsList" parameterType="Delivery" resultType="Delivery">
 		/* TsaDelivery.getBangoodsList */
@@ -572,57 +567,55 @@
 	<!-- 출고금지상품 삭제 -->
 	<update id="deleteBangoods" parameterType="Delivery" >
 		/* TsaDelivery.deleteBangoods */
-       UPDATE TB_DELIVERY_BAN_GOODS
-		  SET DEL_YN = 'Y'
-			, UPD_NO = #{updNo}
-			, UPD_DT = NOW()
-		WHERE DELV_BAN_GOODS_SQ = #{delvBanGoodsSq}
-		  AND GOODS_CD          = #{goodsCd}
-		  AND OPT_CD1           = #{optCd1}
-		  AND OPT_CD2           = #{optCd2}
+		UPDATE TB_DELIVERY_BAN_GOODS
+		   SET DEL_YN = 'Y'
+		     , UPD_NO = #{updNo}
+		     , UPD_DT = NOW()
+		 WHERE DELV_BAN_GOODS_SQ = #{delvBanGoodsSq}
+		   AND GOODS_CD          = #{goodsCd}
+		   AND OPT_CD1           = #{optCd1}
+		   AND OPT_CD2           = #{optCd2}
 	</update>
 
 	<!-- 출고금지상품 등록 대상목록 -->
 	<select id="getBangoodsRegistList" parameterType="Delivery" resultType="Delivery">
 		/* TsaDelivery.getBangoodsRegistList */
-		SELECT
-		      G.BRAND_CD
-			, B.BRAND_KNM
-			, (SELECT MAX(SYS_IMG_NM) FROM TB_GOODS_IMG  WHERE GOODS_CD = S.GOODS_CD AND COLOR_CD = S.OPT_CD1 AND DEFAULT_IMG_YN = 'Y' ) AS SYS_IMG_NM
-			, G.GOODS_NM
-			, G.GOODS_CD
-			, S.OPT_CD1
-			, S.OPT_CD2
-			, G.GOODS_STAT
-			, (SELECT CD_NM FROM TB_COMMON_CODE WHERE CD_GB = 'G008' AND CD =G.GOODS_STAT) AS GOODS_STAT_NM
-			, G.SUPPLY_COMP_CD
-		FROM  TB_GOODS G
-		INNER JOIN TB_BRAND B  ON G.BRAND_CD = B.BRAND_CD
-		INNER JOIN TB_OPTION S ON G.GOODS_CD = S.GOODS_CD
-		WHERE 1=1
+		SELECT G.BRAND_CD
+		     , B.BRAND_KNM
+		     , (SELECT MAX(SYS_IMG_NM) FROM TB_GOODS_IMG  WHERE GOODS_CD = S.GOODS_CD AND COLOR_CD = S.OPT_CD1 AND DEFAULT_IMG_YN = 'Y' ) AS SYS_IMG_NM
+		     , G.GOODS_NM
+		     , G.GOODS_CD
+		     , S.OPT_CD1
+		     , S.OPT_CD2
+		     , G.GOODS_STAT
+		     , (SELECT CD_NM FROM TB_COMMON_CODE WHERE CD_GB = 'G008' AND CD =G.GOODS_STAT) AS GOODS_STAT_NM
+		     , G.SUPPLY_COMP_CD
+		FROM   TB_GOODS G
+		INNER  JOIN TB_BRAND B  ON G.BRAND_CD = B.BRAND_CD
+		INNER  JOIN TB_OPTION S ON G.GOODS_CD = S.GOODS_CD
+		WHERE  1=1
 		<if test='supplyCompCd != null and supplyCompCd != ""'>
-			AND G.SUPPLY_COMP_CD = #{supplyCompCd}
+		AND    G.SUPPLY_COMP_CD = #{supplyCompCd}
 		</if>
 		<if test='brandCd != null and brandCd != ""'>
-			AND G.BRAND_CD = #{brandCd}
+		AND    G.BRAND_CD = #{brandCd}
 		</if>
 		<if test='conditions != null and conditions != ""'>
 			<if test='goodsGb == "goodsCd"'>
-		         AND G.GOODS_CD IN
-		          <foreach collection="conditions" item="item" index="index"  open="(" close=")" separator=",">
-		      		#{item}
-		         </foreach>
-
+		AND    G.GOODS_CD IN
+				<foreach collection="conditions" item="item" index="index"  open="(" close=")" separator=",">
+		       #{item}
+				</foreach>
 			</if>
 			<if test='goodsGb == "goodsNm"'>
-		         AND G.GOODS_NM IN
-		          <foreach collection="conditions" item="item" index="index"  open="(" close=")" separator=",">
-		      		#{item}
-		         </foreach>
+		AND     G.GOODS_NM IN
+				<foreach collection="conditions" item="item" index="index"  open="(" close=")" separator=",">
+		        #{item}
+				</foreach>
 			</if>
 		</if>
 		<if test='goodsStat != null and goodsStat != ""'>
-			AND G.GOODS_STAT = #{goodsStat}
+		AND     G.GOODS_STAT = #{goodsStat}
 		</if>
 	</select>