admin
2020-02-18 ddf5db7d31af51fcf697eac0cee7dd46ff73bcc1
fanli/src/main/java/com/yeshi/fanli/service/manger/goods/ConvertLinkManager.java
@@ -15,6 +15,8 @@
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.util.RedisKeyEnum;
import com.yeshi.fanli.util.RedisManager;
import com.yeshi.fanli.util.TaoBaoConstant;
import com.yeshi.fanli.util.jd.JDApiUtil;
import com.yeshi.fanli.util.jd.JDUtil;
@@ -35,6 +37,9 @@
   @Resource
   private TaoBaoBuyRelationMapService taoBaoBuyRelationMapService;
   @Resource
   private RedisManager redisManager;
   /**
    * 
@@ -201,4 +206,28 @@
      return newText;
   }
   /**
    * 创建口令
    * @Title: createTaoBaoToken
    * @Description:
    * @param uid 用户ID
    * @param picturl
    * @param title
    * @param link
    * @return
    * String 返回类型
    * @throws
    */
   public String createTaoBaoToken(Long uid, String picturl, String title, String link) {
      String token = TaoKeApiUtil.getTKToken(picturl, title, link);
      if (!StringUtil.isNullOrEmpty(token)) {
         // 缓存30分钟
         redisManager.cacheCommonString(
               RedisKeyEnum.getRedisKey(RedisKeyEnum.taobaoUserTKToken, uid + "-" + StringUtil.Md5(token)), "1",
               60 * 30);
      }
      return token;
   }
}