admin
2021-06-05 ddff7888bf7e754d12fb5fc85a58f3012f456490
app/src/main/java/com/tejia/lijin/app/util/web/BaseRebateJavaInterfaceBS.java
@@ -10,11 +10,11 @@
import com.alibaba.fastjson.JSON;
import com.google.gson.Gson;
import com.tejia.lijin.app.BuXinConstant;
import com.tejia.lijin.app.R;
import com.tejia.lijin.app.ui.recommend.GoodsDetailActivity;
import com.tejia.lijin.app.ui.recommend.GoodsDetailBrowerActivity;
import com.tejia.lijin.app.ui.recommend.SearchActivity;
import com.tejia.lijin.app.util.Constant;
import com.tejia.lijin.app.util.JumpActivityUtil;
import com.tejia.lijin.app.util.SystemParamsUtil;
import com.tejia.lijin.app.util.WXUtil;
import com.tejia.lijin.app.util.clipboard.ClipboardUtil;
import com.tejia.lijin.app.util.user.UserUtil;
@@ -54,9 +54,22 @@
    @JavascriptInterface
    public Object getVersion() {
    public Object getVersion(Object obj) {
        return PackageUtils2.getVersionCode(mContext) + "";
    }
    @JavascriptInterface
    public Object getVersionName(Object obj) {
        return PackageUtils2.getVersionName(mContext) + "";
    }
    @JavascriptInterface
    public Object getAppName(Object obj) {
        return mContext.getResources().getString(R.string.app_name);
    }
    @JavascriptInterface
    public void toast(Object str) {
@@ -140,7 +153,7 @@
    @JavascriptInterface
    public void login() {
    public void login(Object obj) {
        UserUtil.jumpLogin(mContext);
    }
@@ -229,7 +242,7 @@
        Intent intent = new Intent(mContext, GoodsDetailActivity.class);
        intent.putExtra("goodsId", id);
        intent.putExtra("goodsType", goodsType);
        if(!StringUtils.isNullOrEmpty(from))
        if (!StringUtils.isNullOrEmpty(from))
            intent.putExtra("from", from);
        mContext.startActivity(intent);
    }
@@ -246,7 +259,19 @@
     * 清空粘贴板
     */
    @JavascriptInterface
    public void clearClipboard() {
    public void clearClipboard(Object obj) {
        ClipboardUtil.emptyClipboard(mContext);
    }
    /**
     * 获取客户端参数
     *
     * @param key
     * @return
     */
    @JavascriptInterface
    public String getClientParams(String key) {
        return SystemParamsUtil.getParam(mContext, key);
    }
}