jsh77b 4 лет назад
Родитель
Сommit
65270a88c2

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

@@ -1049,6 +1049,16 @@ public interface TscOrderDao {
 	 * @since  2021. 05. 28
 	 */
 	void updateCustPgGb(Order order);
+	
+	/**
+	 * 2021.10.25 결제실패정보등록
+	 *
+	 * @param Order
+	 * @return
+	 * @author jsh77b
+	 * @since 2021. 10. 25
+	 */
+	int createPaymentFail(Order order);
 }
 
 

+ 3 - 0
src/main/java/com/style24/persistence/domain/Order.java

@@ -814,4 +814,7 @@ public class Order extends TscBaseDomain {
 	
 	private String cnclsmsSendYn;	// 취소문자발송여부(Y:제휴몰에서발송, N:자사몰에서발송)
 	
+	private int stepNo;				// 순서번호
+	private String errMsg;			// 오류메세지
+	
 }

+ 21 - 1
src/main/java/com/style24/persistence/mybatis/shop/TscOrder.xml

@@ -5723,7 +5723,7 @@
 	</insert>
 	
 	<!-- 자주쓰는결제정보수정 -->
-	<insert id="updateCustPgGb" parameterType="Order">
+	<update id="updateCustPgGb" parameterType="Order">
 		/* TscOrder.updateCustPgGb : 자주쓰는결제정보수정 */
 		UPDATE TB_CUST_PG_GB
 		SET    PG_GB = #{pgGb}
@@ -5732,6 +5732,26 @@
 		     , UPD_DT = NOW()
 		WHERE  1=1
 		AND    CUST_NO = #{custNo}
+	</update>
+	
+	<!-- 2021.10.25 결제실패정보등록 -->
+	<insert id="createPaymentFail" parameterType="Order">
+		/* TscOrder.createPaymentFail : 결제실패정보등록 */
+		INSERT INTO TB_PAYMENT_FAIL (
+			ORD_NO
+			, STEP_NO
+			, PG_GB
+			, ERR_MSG
+			, REG_NO
+			, REG_DT
+		) VALUES (
+			#{ordNo}
+			, #{stepNo}
+			, #{pgGb}
+			, #{errMsg}
+			, #{regNo}
+			, NOW()
+		)
 	</insert>
 	
 </mapper>