| | |
| | | import com.google.gson.GsonBuilder; |
| | | import com.google.gson.reflect.TypeToken; |
| | | import com.tejia.lijin.app.ShoppingApplication; |
| | | import com.tejia.lijin.app.ui.recommend.GoodsDetailActivity; |
| | | import com.tejia.lijin.app.util.user.UserUtil; |
| | | import com.wpc.library.util.security.MD5Utils; |
| | | import com.tejia.lijin.app.BasicTextHttpResponseHandler; |
| | |
| | | @Override |
| | | public void onClick(DialogInterface dialog, int which) { |
| | | MainCustomEvent.rmdTbgoodsRecommendResultClick(activity, "商品"); |
| | | Intent intent = GoodsDetailJumpUtil.getGoodsDetailIntent(activity, info.getGoods().getGoodsType()); |
| | | Intent intent = new Intent(activity, GoodsDetailActivity.class); |
| | | intent.putExtra("goodsId", info.getGoods().getGoodsId()); |
| | | intent.putExtra("goodsType", info.getGoods().getGoodsType()); |
| | | intent.putExtra("title", info.getGoods().getTitle()); |
| | | intent.putExtra("id", info.getGoods().getGoodsId()); |
| | | intent.putExtra("from", "猜你喜欢"); |
| | | activity.startActivity(intent); |
| | | dialog.dismiss(); |
| | |
| | | final String key = "clipboardRecommend-" + MD5Utils.getMD532(description); |
| | | if (!DuplicateEventFilterUtil.allowEvent(key, 2000)) |
| | | return; |
| | | if(dialog!=null&&dialog.isShowing()) |
| | | if (dialog != null && dialog.isShowing()) |
| | | return; |
| | | ShoppingApi.getNewGoodsInfo(context, description,UserUtil.getUid(ShoppingApplication.application), new BasicTextHttpResponseHandler() { |
| | | ShoppingApi.getNewGoodsInfo(context, description, UserUtil.getUid(ShoppingApplication.application), new BasicTextHttpResponseHandler() { |
| | | @Override |
| | | public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { |
| | | //防止重复弹框 |
| | |
| | | } else if (type.equalsIgnoreCase("20")) { |
| | | data = jsonObject.optJSONObject("data").optJSONObject("data"); |
| | | ConvertLinkInfo convertLinkInfo = new Gson().fromJson(data.toString(), ConvertLinkInfo.class); |
| | | dialog= new ConvertLinkDialog.Builder(context).setConvertLinkInfo(convertLinkInfo).create(); |
| | | dialog = new ConvertLinkDialog.Builder(context).setConvertLinkInfo(convertLinkInfo).create(); |
| | | dialog.show(); |
| | | } |
| | | } else if (jsonObject.optInt("code") == 1001) {// 用户未登录提示 |