Browse Source

소스정리

jsh77b 4 năm trước cách đây
mục cha
commit
bb2aeb6c30

+ 56 - 50
src/main/java/com/style24/persistence/mybatis/wms/TscWmsDelivery.xml

@@ -58,8 +58,7 @@
 		       AND orderDtlNo = #{ordDtlNo}
 		 ]]>      
    </select>
-   
-   
+
 	<!-- WMS 주문번호상세 존재여부  -->
 	<select id="getWmsOrdDtlNoYn" parameterType="WmsDelivery" resultType="String">
 		/* TscWmsDelivery.getWmsOrdDtlNoYn */
@@ -84,17 +83,23 @@
 			WHERE OrderNo = #{ordNo}
 			  AND StatusCd !='60'
 	</update>
-	
-	      
+
 	<!-- WMS 배송상세 취소  -->
 	<update id="updateWmsIfDeliveryOrderItemCancel" parameterType="WmsDelivery">
 		/* TscWmsDelivery.updateWmsIfDeliveryOrderItemCancel */
-			UPDATE istyle24_Wmsif.dbo.TB_IF_DeliveryOrderItem  SET
-			  StatusCd = CASE WHEN (Qty - Cqty) = #{itemQty} THEN '60' ELSE StatusCd END 
-			, IsCancel = CASE WHEN (Qty - Cqty) = #{itemQty} THEN 1    ELSE IsCancel END 
-			, Cqty     = CASE WHEN (SELECT COUNT(*) FROM istyle24_Wmsif.dbo.TB_IF_RecallExceptionItem B WHERE B.OrderDtlNo = #{ordDtlNo} AND B.ProductNo = #{productNo} AND B.SKUCode = #{optCd}   AND B.ReasonCode IN ('08','10') ) > 0 THEN Cqty ELSE  Cqty + #{itemQty} END
-			, DateLastModified = GETDATE()
-			, ExceptionDesc = #{ExceptionDesc}
+			UPDATE istyle24_Wmsif.dbo.TB_IF_DeliveryOrderItem  
+			SET    StatusCd = CASE WHEN (Qty - Cqty) = #{itemQty} THEN '60' ELSE StatusCd END 
+			     , IsCancel = CASE WHEN (Qty - Cqty) = #{itemQty} THEN 1    ELSE IsCancel END 
+			     , Cqty     = CASE WHEN (SELECT COUNT(*) 
+			                             FROM   istyle24_Wmsif.dbo.TB_IF_RecallExceptionItem B 
+			                             WHERE  B.OrderDtlNo = #{ordDtlNo} 
+			                             AND    B.ProductNo = #{productNo} 
+			                             AND    B.SKUCode = #{optCd}   
+			                             AND    B.ReasonCode IN ('08','10') ) > 0 THEN Cqty 
+			                       ELSE Cqty + #{itemQty} 
+			                       END
+			     , DateLastModified = GETDATE()
+			     , ExceptionDesc = #{ExceptionDesc}
 			WHERE 1=1
 			  AND OrderDtlNo = #{ordDtlNo}
 			  AND ProductNo  = #{productNo}
@@ -105,62 +110,62 @@
 	<select id="getWmsAllCancelYn" parameterType="WmsDelivery" resultType="String">
 		/* TscWmsDelivery.getWmsAllCancelYn */
 	    <![CDATA[
-		SELECT CASE WHEN COUNT(*) > 0 THEN 'N' ELSE 'Y' END AS CHK_YN 
+		SELECT CASE WHEN COUNT(*) > 0 
+		            THEN 'N' 
+		            ELSE 'Y' 
+		            END AS CHK_YN 
 		  FROM istyle24_Wmsif.dbo.TB_IF_DeliveryOrder A,  
 		       istyle24_Wmsif.dbo.TB_IF_DeliveryOrderItem B
 		 WHERE A.DeliveryOrderNo = B.DeliveryOrderNo 
 		   AND A.OrderNo   = #{ordNo}
 		   AND B.StatusCd != '60'
-		   AND (B.GiftYn   != 'Y' OR B.GiftYn IS NULL )
+		   AND (B.GiftYn  != 'Y' OR B.GiftYn IS NULL )
 		 ]]>      
    </select>
    	
 	<!-- WMS 배송 사은품 취소  -->
 	<update id="updateWmsIfDeliveryOrderGiftCancel" parameterType="WmsDelivery">
 		/* TscWmsDelivery.updateWmsIfDeliveryOrderGiftCancel */
-		UPDATE istyle24_Wmsif.dbo.TB_IF_DeliveryOrderItem SET 
-			  StatusCd = '60'
-			, IsCancel = 1
-		WHERE DeliveryOrderNo = ( SELECT MAX(A.DeliveryOrderNo) AS DeliveryOrderNo
+		UPDATE istyle24_Wmsif.dbo.TB_IF_DeliveryOrderItem 
+		SET    StatusCd = '60'
+			 , IsCancel = 1
+		WHERE  DeliveryOrderNo = (SELECT MAX(A.DeliveryOrderNo) AS DeliveryOrderNo
 				                    FROM istyle24_Wmsif.dbo.TB_IF_DeliveryOrder A,  
 				                         istyle24_Wmsif.dbo.TB_IF_DeliveryOrderItem B
 				                   WHERE A.DeliveryOrderNo = B.DeliveryOrderNo 
 				                     AND A.OrderNo   = #{ordNo}
 				                     AND B.StatusCd != '60'
-				                     AND B.GiftYn    = 'Y' )
+				                     AND B.GiftYn    = 'Y')
 	</update>   	
 
 	<!-- 출고처지정 지연재고 삭제     -->
 	<delete id="deleteWmsTbIfDelifixQty" parameterType="WmsDelivery" >
 		/*TscWmsDelivery.deleteWmsTbIfDelifixQty*/
 		DELETE FROM iSTYLE24_WmsIf.dbo.TB_IF_DELIFIX_QTY 
-		WHERE OrderNo = #{ordNo}
+		WHERE  OrderNo = #{ordNo}
 	</delete>
 	
 	<!-- 출고처지정 지연재고 변경  -->
 	<update id="updateWmsTbIfDelifixQty" parameterType="WmsDelivery">
 		/* TscWmsDelivery.updateWmsTbIfDelifixQty */
-		UPDATE iSTYLE24_WmsIf.dbo.TB_IF_DELIFIX_QTY SET
-			Qty = Qty - #{itemQty}
-		WHERE OrderNo    = #{ordNo}
-		  AND OrderDtlNo = #{ordDtlNo}
-		  AND SKUCode    = #{optCd} 
-		  AND ProductNo  = #{productNo}
+		UPDATE iSTYLE24_WmsIf.dbo.TB_IF_DELIFIX_QTY 
+		SET    Qty = Qty - #{itemQty}
+		WHERE  OrderNo    = #{ordNo}
+		  AND  OrderDtlNo = #{ordDtlNo}
+		  AND  SKUCode    = #{optCd} 
+		  AND  ProductNo  = #{productNo}
 	</update>
 	
 	<!-- WMS 회수지시 삭제  -->
 	<update id="updateWmsRecallCancel" parameterType="WmsDelivery">
 		/* TscWmsDelivery.updateWmsRecallCancel */
-		UPDATE iSTYLE24_WmsIf.dbo.TB_IF_RecallDelivery SET
-			  IsDeleted    = 1
-			, DateCreated  = GETDATE()
-		WHERE OrderExceptionNo  = #{ordChgSq}
-		  AND OrderNo           = #{ordNo}
-		  AND IsDeleted         = 0
+		UPDATE iSTYLE24_WmsIf.dbo.TB_IF_RecallDelivery 
+		SET    IsDeleted    = 1
+			 , DateCreated  = GETDATE()
+		WHERE  OrderExceptionNo  = #{ordChgSq}
+		  AND  OrderNo           = #{ordNo}
+		  AND  IsDeleted         = 0
 	</update>
-	
-	
-	
 
 	<!-- WMS 회수지시 여부 조회 -->
 	<select id="getWmsWithdrawRequestInfo" parameterType="WmsDelivery" resultType="WmsDelivery" timeout="300">
@@ -197,28 +202,28 @@
 	<!-- WMS 배송 주소변경  -->
 	<update id="updateWmsDeliveryChangeAddr" parameterType="Order">
 		/* TscWmsDelivery.updateWmsDeliveryChangeAddr */
-		UPDATE istyle24_Wmsif.dbo.TB_IF_DeliveryOrder  SET
-		  DeliveryPostalCode = #{recipZipcode}
-		, DeliveryAddr1      = #{recipBaseAddr}
-		, DeliveryAddr2      = #{recipDtlAddr}
-		, IsChangeAddress    = 1
-		, DeliveryMemo       = #{delvMemo}
-		WHERE OrderNo  = #{ordNo}
-		  AND IsCancel = 0
+		UPDATE istyle24_Wmsif.dbo.TB_IF_DeliveryOrder  
+		SET    DeliveryPostalCode = #{recipZipcode}
+		     , DeliveryAddr1      = #{recipBaseAddr}
+		     , DeliveryAddr2      = #{recipDtlAddr}
+		     , IsChangeAddress    = 1
+		     , DeliveryMemo       = #{delvMemo}
+		 WHERE OrderNo  = #{ordNo}
+		   AND IsCancel = 0
 	</update>
 
 	<!-- WMS 회수 주소변경  -->
 	<update id="updateWmsRecallChangeAddr" parameterType="Order">
 		/* TscWmsDelivery.updateWmsRecallChangeAddr */
-		UPDATE istyle24_Wmsif.dbo.TB_IF_RecallDelivery SET
-		  DeliveryPostalCode = #{chgerZipcode}
-		, DeliveryAddr1      = #{chgerBaseAddr}
-		, DeliveryAddr2      = #{chgerDtlAddr}
-		, chgerRtnMemo       = #{chgerRtnMemo}
-		, DateCSMemoUpdated  = GETDATE() 
-		WHERE OrderExceptionNo = #{ordChgSq}
-		  AND OrderNo   = #{ordNo}
-		  AND IsDeleted = 0
+		UPDATE istyle24_Wmsif.dbo.TB_IF_RecallDelivery 
+		SET    DeliveryPostalCode = #{chgerZipcode}
+		     , DeliveryAddr1      = #{chgerBaseAddr}
+		     , DeliveryAddr2      = #{chgerDtlAddr}
+		     , chgerRtnMemo       = #{chgerRtnMemo}
+		     , DateCSMemoUpdated  = GETDATE() 
+		 WHERE OrderExceptionNo = #{ordChgSq}
+		   AND OrderNo   = #{ordNo}
+		   AND IsDeleted = 0
 	</update>
 
 	<!-- WMS 배송메모 변경  -->
@@ -241,5 +246,6 @@
 		   AND OrderNo = #{ordNo}
 		   AND IsDeleted = 0
 	</update>
+	
 </mapper>