moon 5 роки тому
батько
коміт
9c931a6387

+ 5 - 0
src/main/java/com/style24/persistence/domain/WmsDelivery.java

@@ -20,15 +20,20 @@ public class WmsDelivery extends TscBaseDomain {
 	private Integer productNo;
 	private Integer ordNo;
 	private Integer ordDtlNo;
+	private Integer ordDtlItemSq;
+	private Integer optCd;
 	
 	private String skuCode;
 	private String stockLoc;
 	private String whCode;
 	private String cancelYn;
 	private String chkYn;
+	private String goodsType;
+	
 	
 	private int locQty;
 	private int chgQty;
+	private int itemQty;
 	
 	
 }

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

@@ -99,16 +99,16 @@
 	<update id="updateWmsIfDeliveryOrderItemCancel" parameterType="WmsDelivery">
 		/* TscWmsDelivery.updateWmsIfDeliveryOrderItemCancel */
 			UPDATE istyle24_Wmsif.dbo.TB_IF_DeliveryOrderItem SET
-			  StatusCd = CASE WHEN (Qty - Cqty) = #{chgQty} THEN '60' ELSE StatusCd END 
-			, IsCancel = CASE WHEN (Qty - Cqty) = #{chgQty} THEN 1    ELSE IsCancel END 
-			, Cqty     =  #{chgQty}
+			  StatusCd = CASE WHEN (Qty - Cqty) = #{itemQty} THEN '60' ELSE StatusCd END 
+			, IsCancel = CASE WHEN (Qty - Cqty) = #{itemQty} THEN 1    ELSE IsCancel END 
+			, Cqty     =  #{itemQty}
 			WHERE 1=1
 			  <if test='ordDtlNo != null and ordDtlNo != ""'>
 			  AND OrderDtlNo = #{ordDtlNo}
 			  </if>
-			  <if test='ordDtlNo = null or ordDtlNo = ""'>
+			  <if test='ordDtlNo == null or ordDtlNo == ""'>
 			  AND ProductNo  = #{productNo}
-			  AND SKUCode    = #{skuCode}  	
+			  AND SKUCode    = #{optCd}  	
 			  </if>	
 			  AND (GiftYn != 'Y' OR GiftYn IS NULL) 
 	</update>