From b7bdc8f55aa7e5c3646084eb2c2a8801eeec6c5b Mon Sep 17 00:00:00 2001 From: admin <2780501319@qq.com> Date: 星期五, 28 二月 2020 14:11:27 +0800 Subject: [PATCH] 缓存根据淘口令获取商品ID --- fanli/src/main/java/com/yeshi/fanli/service/manger/goods/ConvertLinkManager.java | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/manger/goods/ConvertLinkManager.java b/fanli/src/main/java/com/yeshi/fanli/service/manger/goods/ConvertLinkManager.java index 5bc717f..7c13677 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/manger/goods/ConvertLinkManager.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/manger/goods/ConvertLinkManager.java @@ -15,6 +15,7 @@ import com.yeshi.fanli.entity.taobao.TaoKeAppInfo; import com.yeshi.fanli.service.inter.taobao.TaoBaoBuyRelationMapService; import com.yeshi.fanli.service.inter.user.tb.UserExtraTaoBaoInfoService; +import com.yeshi.fanli.service.manger.goods.tb.TaoBaoTokenAuctionIdMapManager; import com.yeshi.fanli.util.RedisKeyEnum; import com.yeshi.fanli.util.RedisManager; import com.yeshi.fanli.util.TaoBaoConstant; @@ -41,10 +42,13 @@ @Resource private RedisManager redisManager; + @Resource + private TaoBaoTokenAuctionIdMapManager taoBaoTokenAuctionIdMapManager; + /** * * @Title: convertJDLinkFromText @Description:杞摼鏂囨湰涓殑浜笢鐭摼 @param text @param - * uid @param share @return @throws Exception String 杩斿洖绫诲瀷 @throws + * uid @param share @return @throws Exception String 杩斿洖绫诲瀷 @throws */ public String convertJDLinkFromText(String text, Long uid, boolean share) throws Exception { @@ -84,7 +88,7 @@ /** * * @Title: convertTBLinkFromText @Description: 杞摼鏂囨湰涓殑娣樺彛浠� @param text @param - * uid @param share @return @throws Exception String 杩斿洖绫诲瀷 @throws + * uid @param share @return @throws Exception String 杩斿洖绫诲瀷 @throws */ private String convertTBLinkFromText(String text, Long uid, boolean share) throws Exception { @@ -103,7 +107,7 @@ tokenSet.addAll(tokenList); Map<String, String> tokenMap = new HashMap<>(); for (String token : tokenSet) { - Long auctionId = TaoKeApiUtil.tokenConvertAuctionId(token); + Long auctionId = taoBaoTokenAuctionIdMapManager.getAuctionIdByToken(token); if (auctionId == null) throw new Exception("浠庢窐鍙d护鑾峰彇鍟嗗搧澶辫触"); TaoBaoGoodsBrief simpleGoods = TaoKeApiUtil.getSimpleGoodsInfo(auctionId); @@ -180,7 +184,7 @@ /** * * @Title: convertLinkFromText @Description: 浠庢枃鏈浆閾� @param text @return - * String 杩斿洖绫诲瀷 @throws + * String 杩斿洖绫诲瀷 @throws */ public String convertLinkFromText(String text, Long uid, boolean share) throws Exception { String newText = convertJDLinkFromText(text, uid, share); -- Gitblit v1.8.0