From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 25 二月 2025 16:41:22 +0800 Subject: [PATCH] 淘宝转链接口更新 --- fanli/src/main/java/com/yeshi/fanli/controller/h5/H5RecommendController.java | 15 +++++++-------- 1 files changed, 7 insertions(+), 8 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/h5/H5RecommendController.java b/fanli/src/main/java/com/yeshi/fanli/controller/h5/H5RecommendController.java index d015d21..cee1bcd 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/h5/H5RecommendController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/h5/H5RecommendController.java @@ -286,7 +286,7 @@ if (shareHistory != null) {// 鏈夊垎浜褰� token = shareHistory.getTkCode(); - goods = redisManager.getTaoBaoGoodsTemp(Long.parseLong(id)); + goods = redisManager.getTaoBaoGoodsTemp(id); if (goods == null) try { goods = TaoKeApiUtil.searchGoodsDetail(id); @@ -346,7 +346,7 @@ url = goods.getCouponLink(); } if (!url.contains("uland.taobao.com") && !url.contains("s.click.taobao.com")) { - TaoBaoGoodsBrief linkInfo = TaoKeApiUtil.specialConvertCoupon(id, app, null, null); + TaoBaoGoodsBrief linkInfo = TaoKeApiUtil.specialConvertCouponV2(id, app, null, null); url = linkInfo.getCouponLink(); if (StringUtil.isNullOrEmpty(url)) url = linkInfo.getAuctionUrl(); @@ -405,7 +405,7 @@ public void run() { try { if (!StringUtil.isNullOrEmpty(tempUid)) - userShareGoodsGroupService.updateBrowseRecord(Long.parseLong(tempUid), Long.parseLong(id), 1); + userShareGoodsGroupService.updateBrowseRecord(Long.parseLong(tempUid), id, 1); } catch (NumberFormatException e) { e.printStackTrace(); } catch (UserShareGoodsRecordException e) { @@ -426,7 +426,7 @@ * @param out */ @RequestMapping(value = "getJDGoodsDetail") - public void getJDGoodsDetail(final AcceptData acceptData, final Long id, String uid, String callback, + public void getJDGoodsDetail(final AcceptData acceptData, final String id, String uid, String callback, PrintWriter out) { if (id == null) { out.print(JsonUtil.loadFalseResult(1, "璇蜂笂浼爄d")); @@ -480,7 +480,6 @@ int priceType = 1; BigDecimal price = jdGoods.getPrice(); - ; JDPingouInfo pinGouInfo = jdGoods.getPinGouInfo(); if (pinGouInfo != null) { priceType = 2; // 鎷艰喘浠� @@ -506,7 +505,7 @@ public void run() { try { if (!StringUtil.isNullOrEmpty(tempUid)) - userShareGoodsGroupService.updateBrowseNum(Long.parseLong(tempUid), id, + userShareGoodsGroupService.updateBrowseNum(Long.parseLong(tempUid), id+"", Constant.SOURCE_TYPE_JD); } catch (NumberFormatException e) { e.printStackTrace(); @@ -528,7 +527,7 @@ * @param out */ @RequestMapping(value = "getPDDGoodsDetail") - public void getPDDGoodsDetail(final AcceptData acceptData, final Long id, String uid, String callback, + public void getPDDGoodsDetail(final AcceptData acceptData, final String id, String uid, String callback, PrintWriter out) { if (id == null) { out.print(JsonUtil.loadFalseResult(1, "璇蜂笂浼爄d")); @@ -586,7 +585,7 @@ public void run() { try { if (!StringUtil.isNullOrEmpty(tempUid)) - userShareGoodsGroupService.updateBrowseNum(Long.parseLong(tempUid), id, + userShareGoodsGroupService.updateBrowseNum(Long.parseLong(tempUid), id+"", Constant.SOURCE_TYPE_PDD); } catch (NumberFormatException e) { e.printStackTrace(); -- Gitblit v1.8.0