From c05a241d4e01e907981a08bc252cb32b6726f5d3 Mon Sep 17 00:00:00 2001 From: "junghoon86.park" Date: Tue, 18 Nov 2025 17:29:40 +0900 Subject: [PATCH] =?UTF-8?q?[=EC=BF=A0=ED=8F=B0]=20=EB=8B=A4=EC=9A=B4?= =?UTF-8?q?=EB=A1=9C=EB=93=9C=20=EB=B0=9B=EC=9D=84=EB=95=8C=20=EC=97=90?= =?UTF-8?q?=EB=9F=AC=EC=8B=9C=20=EC=97=90=EB=9F=AC=20=EB=85=B8=EC=B6=9C=20?= =?UTF-8?q?=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 에러 팝업뜨도록 변경. --- .../src/actions/couponActions.js | 32 ++++++++++++------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/com.twin.app.shoptime/src/actions/couponActions.js b/com.twin.app.shoptime/src/actions/couponActions.js index 6e331924..66159bbe 100644 --- a/com.twin.app.shoptime/src/actions/couponActions.js +++ b/com.twin.app.shoptime/src/actions/couponActions.js @@ -1,6 +1,7 @@ -import { URLS } from "../api/apiConfig"; -import { TAxios } from "../api/TAxios"; -import { types } from "./actionTypes"; +import { URLS } from '../api/apiConfig'; +import { TAxios } from '../api/TAxios'; +import { types } from './actionTypes'; +import { showError } from './commonActions'; // IF-LGSP-339 : 회원 다운로드 쿠폰 정보 조회 export const getProductCouponInfo = (props) => (dispatch, getState) => { @@ -62,16 +63,25 @@ export const getProductCouponTotDownload = (props) => (dispatch, getState) => { // IF-LGSP-318 : 상품 쿠폰 다운로드 export const getProductCouponDownload = (props) => (dispatch, getState) => { const { mbrNo, cpnSno } = props; - - console.log("#mbrNo , cpnSno", mbrNo, cpnSno); + const onSuccess = (response) => { console.log("getProductCouponDownload onSuccess ", response.data); - - dispatch({ - type: types.GET_PRODUCT_COUPON_DOWNLOAD, - payload: response.data.data, - retCode: response.data.retCode, - }); + if(response.data.retCode === 0){ + dispatch({ + type: types.GET_PRODUCT_COUPON_DOWNLOAD, + payload: response.data.data, + retCode: response.data.retCode, + }); + } else { + dispatch( + showError( + response.data.retCode, + response.data.retMsg, + false, + response.data.retDetailCode + ) + ); + } }; const onFail = (error) => {