|
|
@@ -671,7 +671,7 @@ public class AuthAccessTokenServiceImpl extends ServiceImpl<AuthAccessTokenMappe
|
|
|
if (accessToken == null) {
|
|
|
ResponseResultVO<JSONObject> tokenRes = HttpUtils.get(config.getAccessToken() + "appid=" + config.getOffiAccountAppId() + "&secret=" + config.getOffiAccountAppSecret());
|
|
|
if (tokenRes.getCode() == ResponseCodeEnum.SUCCESS.getCode()) {
|
|
|
- if (!"0".equals(tokenRes.getData().getString("errcode"))) {
|
|
|
+ if (tokenRes.getData().get("errcode")!=null&&!"0".equals(tokenRes.getData().getString("errcode"))) {
|
|
|
return ResponseResultUtil.error(tokenRes.getData().getInteger("errcode"), tokenRes.getData().getString("errmsg"));
|
|
|
}
|
|
|
stringRedisTemplate.opsForValue().set(Constant.RedisConstant.REDIS_WECHAT_ACCESS_TOKEN.getName(), tokenRes.getData().getString("access_token"), 5, TimeUnit.MINUTES);
|