Bladeren bron

ad bug fixed

billyyoyo 6 jaren geleden
bovenliggende
commit
f2e6c6d4b6

+ 2 - 2
app/src/main/java/com/sheep/gamegroup/module/search/FgtSearch.java

@@ -133,8 +133,8 @@ public class FgtSearch extends BaseFragment implements ISearch {
                             if (base.has("goods_count")) {
                                 goodsCount += base.getInt("goods_count");
                             }
-                            if (base.has("role_count")) {
-                                roleCount += base.getInt("role_count");
+                            if (base.has("roleCount")) {
+                                roleCount += base.getInt("roleCount");
                             }
                             JSONArray array = base.getJSONArray("list");
                             for (int i = 0; i < array.length(); i++) {

+ 1 - 1
app/src/main/java/com/sheep/gamegroup/util/Jump2View.java

@@ -2971,7 +2971,7 @@ public class Jump2View {
     }
 
     public void gotoYYShopMerchandiseBySku(Context activity, String sku) {
-        CommonUtil.getInstance().getConfigValue(Config.KEY_YY_SHOP_GOODS_URL, url -> {
+        CommonUtil.getInstance().getConfigValue(Config.KEY_YY_SHOP_SKU_URL, url -> {
             if (TextUtils.isEmpty(url)) {
                 url = "http://smallstation.9yan.io/yy_shop/#/pages/index/scanTurn";
             }

+ 11 - 5
app/src/main/java/com/sheep/gamegroup/view/activity/helper/AdHelper.java

@@ -22,6 +22,7 @@ import com.sheep.gamegroup.util.Jump2View;
 import com.sheep.gamegroup.util.ViewUtil;
 import com.sheep.gamegroup.view.activity.SplashAct;
 import com.sheep.jiuyan.samllsheep.SheepApp;
+import com.sheep.jiuyan.samllsheep.utils.G;
 import com.sheep.jiuyan.samllsheep.utils.SpUtils;
 
 import java.io.File;
@@ -45,16 +46,21 @@ public class AdHelper {
         }
         if (advertising.getJump_type() == 1) {
             if (advertising.getJump_form() == 1) {
-                Jump2View.getInstance().goWeb(activity, advertising.getJump_url());
-            } else {
                 Jump2View.getInstance().goWeb(activity, advertising.getJump_url(), advertising.getName());
+            } else {
+                Jump2View.getInstance().goWeb(activity, advertising.getJump_url());
             }
             AdHelper.stat(advertising.getAd_id(), 2);
             return;
         } else if (advertising.getJump_type() == 2) {
-            String fileName = FileUtil.getLastSplitEnd(advertising.getJump_url(), '/');
-            String filePath = new File(DIR, fileName).getAbsolutePath();
-            Jump2View.getInstance().startDownloadService(advertising.getJump_url(), filePath);
+            if(advertising.getJump_form() == 1) {
+                String fileName = FileUtil.getLastSplitEnd(advertising.getJump_url(), '/');
+                String filePath = new File(DIR, fileName).getAbsolutePath();
+                Jump2View.getInstance().startDownloadService(advertising.getJump_url(), filePath);
+                G.showToast("开始下载...");
+            } else {
+                Jump2View.getInstance().goWeb(activity, advertising.getJump_url());
+            }
             AdHelper.stat(advertising.getAd_id(), 3);
             return;
         }

+ 1 - 0
app/src/main/java/com/sheep/jiuyan/samllsheep/Config.java

@@ -66,6 +66,7 @@ public class Config {
     public static final String KEY_YY_SHOP_URL = "yy_shop_url";
     public static final String KEY_YY_SHOP_GOODS_URL = "yy_shop_item_url";
     public static final String KEY_YY_SHOP_ASSIST_URL = "yy_shop_assist_url";
+    public static final String KEY_YY_SHOP_SKU_URL = "yy_shop_sku_url";
     //龙猫竞猜分享地址 key
     public static final String KEY_LMJC_URL = "lmjc_url";
     //充值VIP地址的 key