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/util/web/BaseRebateJavaInterfaceBS.java |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/app/src/main/java/com/tejia/lijin/app/util/web/BaseRebateJavaInterfaceBS.java b/app/src/main/java/com/tejia/lijin/app/util/web/BaseRebateJavaInterfaceBS.java
index 5ac196a..b5b2706 100644
--- a/app/src/main/java/com/tejia/lijin/app/util/web/BaseRebateJavaInterfaceBS.java
+++ b/app/src/main/java/com/tejia/lijin/app/util/web/BaseRebateJavaInterfaceBS.java
@@ -11,6 +11,9 @@
 import com.google.gson.Gson;
 import com.tejia.lijin.app.BuXinConstant;
 import com.tejia.lijin.app.R;
+import com.tejia.lijin.app.ShoppingApi;
+import com.tejia.lijin.app.entity.UserInfo;
+import com.tejia.lijin.app.ui.invite.ShareBrowserActivity;
 import com.tejia.lijin.app.ui.recommend.GoodsDetailActivity;
 import com.tejia.lijin.app.ui.recommend.SearchActivity;
 import com.tejia.lijin.app.util.JumpActivityUtil;
@@ -52,6 +55,15 @@
         return mContext.getSharedPreferences("user", MODE_PRIVATE).getString("uid", "");
     }
 
+    @JavascriptInterface
+    public Object getUserInfo(Object obj) {
+        UserInfo userInfo = UserUtil.getUserInfo(mContext);
+        if (userInfo == null) {
+            return null;
+        }
+        return new Gson().toJson(userInfo);
+    }
+
 
     @JavascriptInterface
     public Object getVersion(Object obj) {
@@ -68,6 +80,14 @@
     @JavascriptInterface
     public Object getAppName(Object obj) {
         return mContext.getResources().getString(R.string.app_name);
+    }
+
+    @JavascriptInterface
+    public void jumpWeb(Object url) {
+        Intent intent = new Intent(mContext, ShareBrowserActivity.class);
+        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+        intent.putExtra("url", url + "");
+        mContext.startActivity(intent);
     }
 
 
@@ -176,7 +196,7 @@
 
             }
         }
-        params.put("packages", mContext.getPackageName());
+        params.put("packages", ShoppingApi.API_PACKAGE_NAME);
         params.put("Version", version + "");
         params.put("appkey", BuXinConstant.TAO_BAO_KE_KEY);
         params.put("platform", "android");

--
Gitblit v1.8.0