🎨 优化完善代码

This commit is contained in:
Binary Wang 2021-01-28 21:23:58 +08:00
parent 87431f3ffe
commit 8cc9a8abe5

View File

@ -3,6 +3,7 @@ package me.chanjar.weixin.open.api.impl;
import cn.binarywang.wx.miniapp.config.WxMaConfig;
import lombok.Data;
import lombok.Getter;
import me.chanjar.weixin.common.bean.WxAccessToken;
import me.chanjar.weixin.common.enums.TicketType;
import me.chanjar.weixin.common.util.http.apache.ApacheHttpClientBuilder;
@ -229,15 +230,18 @@ public class WxOpenInMemoryConfigStorage implements WxOpenConfigStorage {
updateToken(cardApiTickets, appId, cardApiTicket, expiresInSeconds);
}
@Data
private static class Token {
private String token;
private Long expiresTime;
}
@Data
private static class WxOpenInnerConfigStorage implements WxMpConfigStorage, WxMaConfig {
private final WxOpenConfigStorage wxOpenConfigStorage;
private final String appId;
private WxMpHostConfig hostConfig;
private String apiHostUrl;
/**
* 小程序原始ID