Forráskód Böngészése

fix 去掉小程序链接缓存

zoujiajian 3 éve
szülő
commit
5491e58538

+ 0 - 1
netflix-service/src/main/java/com/cyksj/redis/RedisService.java

@@ -604,7 +604,6 @@ public class RedisService {
         BUSINESS_FIRST_ORDER_USER_KEY("business_first_order_user_key:%s:", "商务分销首单提成key", 60l),
         PC_WEB_CACHE("pc_web_cache", "官网首页平台缓存", 5 * 60),
         H5_WEB_CACHE("h5_web_cache", "h5首页平台缓存", 5 * 60),
-        MINI_LINK_URL_CACHE("mini_link_url_cache:", "小程序链接缓存", 60 * 60 * 24),
         ;
 
         private String name;

+ 5 - 21
netflix-service/src/main/java/com/cyksj/service/mini/impl/MiniServiceImpl.java

@@ -1,6 +1,5 @@
 package com.cyksj.service.mini.impl;
 
-import cn.hutool.core.util.StrUtil;
 import com.cyksj.config.YhMiniConfig;
 import com.cyksj.model.wechat.MiniURLLink;
 import com.cyksj.redis.RedisService;
@@ -28,26 +27,11 @@ public class MiniServiceImpl implements MiniService {
 
 	@Override
 	public String getMiniURLLink(String path, String query) throws Exception {
-		StringBuilder CACHE_KEY = new StringBuilder();
-		String key = RedisService.key.MINI_LINK_URL_CACHE.getName();
-		CACHE_KEY.append(key);
-		if (StrUtil.isNotBlank(path)) {
-			CACHE_KEY.append(path);
-		}
-		if (StrUtil.isNotBlank(query)) {
-			CACHE_KEY.append(query);
-		}
-		String appId = yhMiniConfig.getAppId();
-		CACHE_KEY.append(appId);
-		String linkUrl = (String) redisService.get(CACHE_KEY.toString());
-		if (StrUtil.isBlank(linkUrl)) {
-			MiniURLLink miniURLLink = new MiniURLLink();
-			miniURLLink.setPath(path);
-			miniURLLink.setQuery(query);
-			String accessToken = weChatService.getAccessToken(appId);
-			linkUrl = weChatService.getMiniURLLink(accessToken, miniURLLink);
-			redisService.set(CACHE_KEY.toString(), linkUrl, RedisService.key.MINI_LINK_URL_CACHE.getTimeout());
-		}
+		MiniURLLink miniURLLink = new MiniURLLink();
+		miniURLLink.setPath(path);
+		miniURLLink.setQuery(query);
+		String accessToken = weChatService.getAccessToken(yhMiniConfig.getAppId());
+		String linkUrl = weChatService.getMiniURLLink(accessToken, miniURLLink);
 		return linkUrl;
 	}
 }