From abce02c7a61820f5d580f87364d542e817be429c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 06 七月 2021 15:22:11 +0800 Subject: [PATCH] 1.1.1完善 --- app/src/main/java/com/tejia/lijin/app/ui/goods/GoodsDetailPreEventManager.java | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/tejia/lijin/app/ui/goods/GoodsDetailPreEventManager.java b/app/src/main/java/com/tejia/lijin/app/ui/goods/GoodsDetailPreEventManager.java index 4139d44..ebf2c30 100644 --- a/app/src/main/java/com/tejia/lijin/app/ui/goods/GoodsDetailPreEventManager.java +++ b/app/src/main/java/com/tejia/lijin/app/ui/goods/GoodsDetailPreEventManager.java @@ -50,6 +50,7 @@ private int type; private GoodsDetailVO goodsDetail; //娣樺疂鏄惁鎺堟潈鎴愬姛 + private boolean needTaoBaoAuth = false; private boolean taoBaoAuthSuccess = false; private boolean pddAuthSuccess = false; @@ -119,6 +120,7 @@ //鍘荤櫥褰� Intent intent = new Intent(mContext, LoginSelectActivity.class); intent.putExtra("from", "娣樺疂"); + intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); mContext.startActivity(intent); action = ACTION_LOGIN; return; @@ -126,7 +128,7 @@ switch (goodsDetail.getGoods().getGoodsType()) { case Constant.GOODS_TYPE_TB: //鍒ゆ柇鏄惁鎺堟潈鎴愬姛 - if (!taoBaoAuthSuccess) { + if (needTaoBaoAuth && !taoBaoAuthSuccess) { getTaoBaoH5AuthInfo(getSource(), goodsDetail.getGoods().getGoodsId(), true, new IAuthResult() { @Override public void onSuccess() { @@ -163,9 +165,10 @@ } - public void startClick(int type, IPreEventListener preEventListener) { + public void startClick(int type, boolean needTaoBaoAuth, IPreEventListener preEventListener) { action = 0; taoBaoAuthSuccess = false; + this.needTaoBaoAuth = needTaoBaoAuth; this.type = type; click(preEventListener); } -- Gitblit v1.8.0