ソースを参照

[쿠폰몰][New] 취소 요청 창 디버그 모드 추가

hyodong.min 6 年 前
コミット
8874c39627

+ 10 - 2
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/couponmall/CouponMallPresenter.java

@@ -6,6 +6,7 @@ import android.util.Log;
 import kr.co.zumo.app.R;
 import kr.co.zumo.app.lifeplus.config.NetworkConfig;
 import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
+import kr.co.zumo.app.lifeplus.util.AppUtil;
 import kr.co.zumo.app.lifeplus.util.ResourceUtil;
 import kr.co.zumo.app.lifeplus.util.StringUtil;
 import kr.co.zumo.app.lifeplus.view.Event;
@@ -91,11 +92,17 @@ public class CouponMallPresenter extends Presenter<CouponMallModel, ICouponMallV
       case Event.SUCCESS:
         String price = model.getPrice();
         String unavailableCoin = model.getUnavailableCoin();
-        if (Integer.parseInt(price) > 0) {
+        if (AppUtil.isDebug()) {
+          // 디버그 모드에서는 그냥 실행
           showAvailableCoinPopup(price, unavailableCoin);
         }
         else {
-          showErrorDialog(R.string.invalid_data);
+          if (Integer.parseInt(price) > 0) {
+            showAvailableCoinPopup(price, unavailableCoin);
+          }
+          else {
+            showErrorDialog(R.string.invalid_data);
+          }
         }
         break;
       case Event.ERROR:
@@ -210,6 +217,7 @@ public class CouponMallPresenter extends Presenter<CouponMallModel, ICouponMallV
         text = ResourceUtil.getString(R.string.coupon_purchase_cancel_message_partially, StringUtil.toComma(priceValue), StringUtil.toComma(unavailableCoinValue));
       }
 
+
       purchaseCancelDialog = new DialogBuilder<ConfirmDialog, ICustomConfirmListener>(getFragmentManager(), DialogID.CONFIRM)
         .listener(new ICustomConfirmListener<ConfirmDialog>() {
           @Override