Browse Source

[공통][New] debug 에서 카테고리 1, 2 를 점검할 경우에는 3으로 대치. 1,2 에는 필터 등 테스트 할 것이 많음.

hyodong.min 7 years ago
parent
commit
207a3cfa9a

+ 10 - 0
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/main/SystemPopupModelHelper.java

@@ -10,6 +10,7 @@ import kr.co.zumo.app.lifeplus.bean.api.MenuIDBean;
 import kr.co.zumo.app.lifeplus.bean.api.PromotionPopupBean;
 import kr.co.zumo.app.lifeplus.bean.api.SystemPopupBean;
 import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
+import kr.co.zumo.app.lifeplus.util.AppUtil;
 import kr.co.zumo.app.lifeplus.view.presenter.LinkInvoker;
 
 /**
@@ -98,6 +99,15 @@ public class SystemPopupModelHelper {
               long to = systemPopupBean.getDisplayMillisTo();
               if (from <= now && now <= to) {
                 // 조건 매칭 됐음.
+
+                // debug 에서 카테고리 1, 2 를 점검할 경우에는 3으로 대치. 1,2 에는 필터 등 테스트 할 것이 많음.
+                if (AppUtil.isDebug()) {
+                  for (MenuIDBean menuIDBean1 : systemPopupBean.getMenuIdList()) {
+                    if (menuIDBean1.getMenuId().equals(LinkInvoker.API_ID_CATEGORY_0) || menuIDBean1.getMenuId().equals(LinkInvoker.API_ID_CATEGORY_1)) {
+                      menuIDBean1.setMenuId(LinkInvoker.API_ID_CATEGORY_3);
+                    }
+                  }
+                }
                 matchedBean = systemPopupBean;
                 return true;
               }