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/ShareExplosionsGoodsDetailActivity.java | 36 +++++++++++++----------------------- 1 files changed, 13 insertions(+), 23 deletions(-) diff --git a/app/src/main/java/com/tejia/lijin/app/ui/recommend/ShareExplosionsGoodsDetailActivity.java b/app/src/main/java/com/tejia/lijin/app/ui/recommend/ShareExplosionsGoodsDetailActivity.java index 7a2b205..aabb5fa 100644 --- a/app/src/main/java/com/tejia/lijin/app/ui/recommend/ShareExplosionsGoodsDetailActivity.java +++ b/app/src/main/java/com/tejia/lijin/app/ui/recommend/ShareExplosionsGoodsDetailActivity.java @@ -64,6 +64,7 @@ import com.nostra13.universalimageloader.core.ImageLoader; import com.nostra13.universalimageloader.core.assist.ImageScaleType; import com.nostra13.universalimageloader.core.display.FadeInBitmapDisplayer; +import com.tejia.lijin.app.ShoppingApplication; import com.umeng.analytics.MobclickAgent; import com.wang.avi.AVLoadingIndicatorView; import com.wpc.library.content.ConnectivityChangeHelper; @@ -833,8 +834,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")) { @@ -1214,7 +1214,7 @@ /** * 鑾峰彇PID 淇℃伅 */ - private void getTBLinkInfo(String uid) { + private void getTBLinkInfo(Long uid) { if (shapeLoadingDialog == null) { shapeLoadingDialog = new ShapeLoadingDialog.Builder(this).build(); @@ -1685,8 +1685,7 @@ private void getTaobaoShareLink(String num) { final ShapeLoadingDialog pb = new ShapeLoadingDialog.Builder(this).build(); pb.show(); - String uid = getSharedPreferences("user", MODE_PRIVATE).getString("uid", "0"); - ShoppingApi.createShareLink(this, uid, mInfo.getGoods().getGoodsId(), mInfo.getGoods().getGoodsType() + "", from, num, null, new BasicTextHttpResponseHandler() { + ShoppingApi.createShareLink(this, UserUtil.getUid(ShoppingApplication.application), mInfo.getGoods().getGoodsId(), mInfo.getGoods().getGoodsType() + "", from, num, null, new BasicTextHttpResponseHandler() { @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { if (jsonObject.optString("code").equalsIgnoreCase("0")) { @@ -1711,8 +1710,7 @@ * 娣诲姞鍒版敹钘� */ private void collection() { - String uid = getSharedPreferences("user", MODE_PRIVATE).getString("uid", "0"); - ShoppingApi.collectionGoods(ShareExplosionsGoodsDetailActivity.this, goodsId, uid, isCollect ? "2" : "1", mInfo.getGoods().getGoodsType() + "", new BasicTextHttpResponseHandler() { + ShoppingApi.collectionGoods(ShareExplosionsGoodsDetailActivity.this, goodsId, UserUtil.getUid(ShoppingApplication.application), isCollect ? "2" : "1", mInfo.getGoods().getGoodsType() + "", new BasicTextHttpResponseHandler() { @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { if (jsonObject.optString("code").equalsIgnoreCase("0")) { @@ -1744,8 +1742,7 @@ * 娣诲姞鍒板垎浜簱 */ private void addSelectionStorehouse() { - String uid = getSharedPreferences("user", MODE_PRIVATE).getString("uid", "0"); - ShoppingApi.addSelectionStoreHouse(ShareExplosionsGoodsDetailActivity.this, goodsId, uid, mInfo.getGoods().getGoodsType() + "", new BasicTextHttpResponseHandler() { + ShoppingApi.addSelectionStoreHouse(ShareExplosionsGoodsDetailActivity.this, goodsId, UserUtil.getUid(ShoppingApplication.application), mInfo.getGoods().getGoodsType() + "", new BasicTextHttpResponseHandler() { @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { if (jsonObject.optString("code").equalsIgnoreCase("0")) { @@ -1855,9 +1852,7 @@ } private void bindInfo2() { - SharedPreferences sp = getSharedPreferences("user", MODE_PRIVATE); - String uid = sp.getString("uid", ""); - getTBLinkInfo(uid); + getTBLinkInfo(UserUtil.getUid(ShoppingApplication.application)); isTBStartBind = false; } @@ -1871,8 +1866,7 @@ String orderUrl; private void getTaoBaoH5AuthInfo(final String source) { - String uid = getSharedPreferences("user", MODE_PRIVATE).getString("uid", null); - ShoppingApi.getTaoBaoAuthInfo(ShareExplosionsGoodsDetailActivity.this, uid, goodsId, source, true, new BasicTextHttpResponseHandler() { + ShoppingApi.getTaoBaoAuthInfo(ShareExplosionsGoodsDetailActivity.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) { @@ -1910,7 +1904,7 @@ }).create().show(); // getTaobaoShareLink(); } else if (source.equalsIgnoreCase("zigou")) { - getTBLinkInfo(getSharedPreferences("user", MODE_PRIVATE).getString("uid", "")); + getTBLinkInfo(UserUtil.getUid(ShoppingApplication.application)); } } } @@ -1932,8 +1926,7 @@ } private void getTaoBaoH5AuthInfo2(final String source) { - String uid = getSharedPreferences("user", MODE_PRIVATE).getString("uid", null); - ShoppingApi.getTaoBaoAuthInfo(ShareExplosionsGoodsDetailActivity.this, uid, goodsId, source, false, new BasicTextHttpResponseHandler() { + ShoppingApi.getTaoBaoAuthInfo(ShareExplosionsGoodsDetailActivity.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")); @@ -1943,7 +1936,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(); } @@ -2150,9 +2143,7 @@ private void getGoodsCouponList() { final ShapeLoadingDialog pd = new ShapeLoadingDialog.Builder(this).build(); 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")) { @@ -2254,8 +2245,7 @@ * @param info */ private void useFreeSingleTicket(FreeSingleTicket info) { - String uid = getSharedPreferences("user", MODE_PRIVATE).getString("uid", ""); - ShoppingApi.useFreeSingleTicket(ShareExplosionsGoodsDetailActivity.this, uid, info.getId(), goodsId, new BasicTextHttpResponseHandler() { + ShoppingApi.useFreeSingleTicket(ShareExplosionsGoodsDetailActivity.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