From 1b4b3fed2569ac21ad6feb0a3a2c051175e7c36e Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 14 五月 2021 19:47:25 +0800 Subject: [PATCH] 用户IDString改为Long,详情页初步修改 --- app/src/main/java/com/tejia/lijin/app/ui/recommend/GoodsDetailActivityTB.java | 37 +++++++++++++++---------------------- 1 files changed, 15 insertions(+), 22 deletions(-) diff --git a/app/src/main/java/com/tejia/lijin/app/ui/recommend/GoodsDetailActivityTB.java b/app/src/main/java/com/tejia/lijin/app/ui/recommend/GoodsDetailActivityTB.java index bc8489a..7212622 100644 --- a/app/src/main/java/com/tejia/lijin/app/ui/recommend/GoodsDetailActivityTB.java +++ b/app/src/main/java/com/tejia/lijin/app/ui/recommend/GoodsDetailActivityTB.java @@ -56,6 +56,7 @@ import com.alibaba.baichuan.trade.biz.login.AlibcLogin; import com.alibaba.baichuan.trade.biz.login.AlibcLoginCallback; import com.bumptech.glide.Glide; +import com.tejia.lijin.app.ShoppingApplication; import com.tejia.lijin.app.util.JumpActivityUtil; import com.google.gson.Gson; import com.google.gson.GsonBuilder; @@ -211,9 +212,8 @@ pd = new ShapeLoadingDialog.Builder(this).build(); if (!pd.isShowing()) pd.show(); - String uid = getSharedPreferences("user", MODE_PRIVATE) - .getString("uid", ""); - ShoppingApi.getGoodsCouponList(this, uid, Constant.GOODS_TYPE_TB, goodsId, new BasicTextHttpResponseHandler() { + + ShoppingApi.getGoodsCouponList(this, UserUtil.getUid(ShoppingApplication.application), Constant.GOODS_TYPE_TB, goodsId, new BasicTextHttpResponseHandler() { @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { if (jsonObject.optString("code").equalsIgnoreCase("0")) { @@ -245,7 +245,7 @@ @Override public void buy() { - getTBLinkInfo(UserUtil.getUid(getApplicationContext())+""); + getTBLinkInfo(UserUtil.getUid(getApplicationContext())); // buyOrGainCoupon(true); } }); @@ -763,8 +763,7 @@ private void getGoodsDetail() { isQuestDetail = true; - String uid = getSharedPreferences("user", MODE_PRIVATE).getString("uid", "0"); - ShoppingApi.getGoodsInfoTB(this, goodsId, uid, from, new BasicTextHttpResponseHandler() { + ShoppingApi.getGoodsInfoTB(this, goodsId, UserUtil.getUid(ShoppingApplication.application), from, new BasicTextHttpResponseHandler() { @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { if (jsonObject.optString("code").equalsIgnoreCase("0")) { @@ -1129,7 +1128,7 @@ /** * 鑾峰彇PID 淇℃伅 */ - private void getTBLinkInfo(String uid) { + private void getTBLinkInfo(Long uid) { if (pd == null) pd = new ShapeLoadingDialog.Builder(this).build(); if (!pd.isShowing()) @@ -1429,7 +1428,7 @@ if (!isLogin) { receiveCouponHint(couponInfo.getLink()); } else { - if (!LoginAndInviteStatusUtil.acessNext(getApplicationContext(), UserUtil.getUid(getApplicationContext()) + "", true)) + if (!LoginAndInviteStatusUtil.acessNext(getApplicationContext(), UserUtil.getUid(getApplicationContext()) , true)) return; if (couponInfo.isShopCoupon()) { receiveCoupon(couponInfo.getLink()); @@ -1494,7 +1493,7 @@ } private void buyOrGainCoupon(boolean isLogin) { - getTBLinkInfo(UserUtil.getUid(getApplicationContext())+""); + getTBLinkInfo(UserUtil.getUid(getApplicationContext())); } private void goBuy() { @@ -1619,8 +1618,7 @@ final ShapeLoadingDialog pb = new ShapeLoadingDialog.Builder(this).build(); pb.show(); Log.e("mResult", "getTaobaoShareLink()"); - String uid = getSharedPreferences("user", MODE_PRIVATE).getString("uid", "0"); - ShoppingApi.createShareLink(this, uid, mInfo.getGoods().getGoodsId(), mInfo.getGoods().getGoodsType() + "", from, null, null, new BasicTextHttpResponseHandler() { + ShoppingApi.createShareLink(this, UserUtil.getUid(ShoppingApplication.application), mInfo.getGoods().getGoodsId(), mInfo.getGoods().getGoodsType() + "", from, null, null, new BasicTextHttpResponseHandler() { @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { @@ -1720,9 +1718,7 @@ } private void bindInfo2() { - SharedPreferences sp = getSharedPreferences("user", MODE_PRIVATE); - String uid = sp.getString("uid", ""); - getTBLinkInfo(uid); + getTBLinkInfo(UserUtil.getUid(ShoppingApplication.application)); isTBStartBind = false; } @@ -1742,8 +1738,7 @@ if (!pd.isShowing()) pd.show(); Log.e("detail", "getTaoBaoH5AuthInfo--" + source); - String uid = getSharedPreferences("user", MODE_PRIVATE).getString("uid", null); - ShoppingApi.getTaoBaoAuthInfo(GoodsDetailActivityTB.this, uid, goodsId, source, true, new BasicTextHttpResponseHandler() { + ShoppingApi.getTaoBaoAuthInfo(GoodsDetailActivityTB.this, UserUtil.getUid(ShoppingApplication.application), goodsId, source, true, new BasicTextHttpResponseHandler() { @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { if (jsonObject.optInt("code") == 0) { @@ -1766,7 +1761,7 @@ getTaobaoShareLink(); pd.dismiss(); } else if (source.equalsIgnoreCase("zigou")) { - getTBLinkInfo(getSharedPreferences("user", MODE_PRIVATE).getString("uid", "")); + getTBLinkInfo(UserUtil.getUid(ShoppingApplication.application)); } } else { pd.dismiss(); @@ -1791,8 +1786,7 @@ } private void getTaoBaoH5AuthInfo2(final String source) { - String uid = getSharedPreferences("user", MODE_PRIVATE).getString("uid", null); - ShoppingApi.getTaoBaoAuthInfo(GoodsDetailActivityTB.this, uid, goodsId, source, false, new BasicTextHttpResponseHandler() { + ShoppingApi.getTaoBaoAuthInfo(GoodsDetailActivityTB.this, UserUtil.getUid(ShoppingApplication.application), goodsId, source, false, new BasicTextHttpResponseHandler() { @Override public void onSuccessPerfect(int statusCode, Header[] headers, final JSONObject jsonObject) throws Exception { // Log.e("mResult", "getTaoBaoH5AuthInfo2:code:" + jsonObject.optInt("code")); @@ -1802,7 +1796,7 @@ } else if (source.equalsIgnoreCase("zigou")) { // Log.e("mResult", "getTaoBaoH5AuthInfo2():isLogin---" + AlibcLogin.getInstance().isLogin()); if (AlibcLogin.getInstance().isLogin()) { - getTBLinkInfo(getSharedPreferences("user", MODE_PRIVATE).getString("uid", "")); + getTBLinkInfo(UserUtil.getUid(ShoppingApplication.application)); } else { tbBuyLogin(); } @@ -2092,8 +2086,7 @@ * @param info */ private void useFreeSingleTicket(FreeSingleTicket info) { - String uid = getSharedPreferences("user", MODE_PRIVATE).getString("uid", ""); - ShoppingApi.useFreeSingleTicket(GoodsDetailActivityTB.this, uid, info.getId(), goodsId, new BasicTextHttpResponseHandler() { + ShoppingApi.useFreeSingleTicket(GoodsDetailActivityTB.this, UserUtil.getUid(ShoppingApplication.application), info.getId(), goodsId, new BasicTextHttpResponseHandler() { @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { if (jsonObject.optInt("code") == 0) { -- Gitblit v1.8.0