|
|
@@ -63,6 +63,11 @@ public class YxSupplyChannelManualController {
|
|
|
* 成功返回 Result.success(token),失败返回 Result.fail(msg)
|
|
|
*/
|
|
|
private Result fetchAndCacheToken() {
|
|
|
+ // 先判断TTL,剩余时间大于1小时才取缓存token直接返回
|
|
|
+ if (redisUtils.ttl(SUPPLY_TOKEN) > 3600) {
|
|
|
+ return Result.success(redisUtils.get(SUPPLY_TOKEN));
|
|
|
+ }
|
|
|
+
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
params.put("app_key", appKey);
|
|
|
params.put("app_secret", appSecret);
|