瀏覽代碼

회수컨펌사유변경 ST24PRJ-26

jsh77b 4 年之前
父節點
當前提交
f55eca97bd

+ 10 - 0
src/main/java/com/style24/core/biz/dao/TscOrderChangeDao.java

@@ -1107,4 +1107,14 @@ public interface TscOrderChangeDao {
 	 * @since 2021. 09. 07
 	 */
 	Collection<Order> getReturnOrderInfo(Order order);
+	
+	/**
+	 * 2021.11.15 회수컨펌 변경요청사유 변경
+	 *
+	 * @param OrderChange
+	 * @return int
+	 * @author moon
+	 * @since 2021. 05. 31
+	 */
+	int updateOrderChangeChgReason(OrderChange orderChange);
 }

+ 2 - 2
src/main/java/com/style24/core/biz/service/TscOrderChangeService.java

@@ -3169,7 +3169,7 @@ public class TscOrderChangeService {
 					chgRefund.setRfDeliveryFee(codFee*-1);
 					chgRefund.setCodFeeYn(codFeeYn);
 					chgRefund.setRfRealCnclAmt(chgRefund.getRfRealCnclAmt() + codFee);
-					orderChangeDao.updateRefundChange(chgRefund);
+					//orderChangeDao.updateRefundChange(chgRefund);
 				}
 
 				// 동봉비 처리 
@@ -4183,7 +4183,7 @@ public class TscOrderChangeService {
 			chgRefund.setRfDeliveryFee(codFee*-1);
 			chgRefund.setCodFeeYn(codFeeYn);
 			chgRefund.setRfRealCnclAmt(refundAmt - (codFee*-1));
-			orderChangeDao.updateRefundChange(chgRefund);
+			//orderChangeDao.updateRefundChange(chgRefund);
 		}
 		
 		// 18. 동봉비 처리 

+ 14 - 1
src/main/java/com/style24/persistence/mybatis/shop/TscOrderChange.xml

@@ -5032,7 +5032,8 @@
 	<update id="updateReturnDeliveryFee" parameterType="OrderChange">
 		/* TscOrderChange.updateReturnDeliveryFee */
 		UPDATE TB_DELIVERY_FEE
-		   SET DELV_GFCD_USE_AMT = #{delvGfcdUseAmt}
+		   SET DELV_FEE = #{delvGfcdUseAmt} + #{realDelvAmt}
+		     , DELV_GFCD_USE_AMT = #{delvGfcdUseAmt}
 		     , REAL_DELV_AMT = #{realDelvAmt}
 		     , UPD_NO = #{updNo}
 		     , UPD_DT = NOW()
@@ -5227,6 +5228,18 @@
 		 WHERE O.ORD_NO = #{ordNo}
 		   AND OD.DELV_FEE_CD = #{delvFeeCd}
 	</select>
+	
+	<!-- 2021.11.15 회수컨펌 변경요청사유 변경 -->
+	<update id="updateOrderChangeChgReason" parameterType="OrderChange">
+		/* TscOrderChange.updateOrderChangeChgReason */
+		UPDATE TB_ORDER_CHANGE
+		   SET CHG_REASON     = #{chgReason}
+		     , UPD_NO         = #{updNo}
+		     , UPD_DT         = NOW()
+		 WHERE 1 = 1
+		   AND ORD_CHG_SQ = #{ordChgSq}
+	</update>
+	
 </mapper>