瀏覽代碼

修改刷新token

yumeng 5 年之前
父節點
當前提交
11cef36e88

+ 1 - 3
module-common/src/main/java/cn/com/ctop/common/module/entity/CtopOauthToken.java

@@ -12,7 +12,6 @@ import lombok.experimental.Accessors;
 import org.jeecgframework.poi.excel.annotation.Excel;
 import org.springframework.format.annotation.DateTimeFormat;
 
-import java.io.Serializable;
 import java.text.SimpleDateFormat;
 import java.util.Calendar;
 import java.util.Date;
@@ -28,7 +27,7 @@ import java.util.Date;
 @EqualsAndHashCode(callSuper = false)
 @Accessors(chain = true)
 @ApiModel(value = "ctop_oauth_token对象", description = "oauth授权码")
-public class CtopOauthToken implements Serializable {
+public class CtopOauthToken {
 
     /**
      * 主键ID
@@ -88,7 +87,6 @@ public class CtopOauthToken implements Serializable {
     private Date refreshTokenExpiresIn;
 
 
-
     /**
      * 创建时间
      */

+ 2 - 1
module-common/src/main/java/cn/com/ctop/common/module/service/impl/CtopOauthTokenServiceImpl.java

@@ -60,6 +60,7 @@ public class CtopOauthTokenServiceImpl extends ServiceImpl<CtopOauthTokenMapper,
         param.put("grant_type", "refresh_token");
         param.put("refresh_token", token.getRefreshToken());
         String result = HttpUtils.httpPostRequest(url, param, new HashMap<>());
+        System.err.println(JSONObject.parseObject(result));
         XxlJobLogger.log("头条刷新token;accountId:{},返回信息:{}", token.getAccountId(), result);
         if(null == result||result.trim().equals("")||result.equalsIgnoreCase("null")){
             XxlJobLogger.log("头条刷新token失败;accountId:{},返回信息:{}", token.getAccountId(), result);
@@ -82,7 +83,7 @@ public class CtopOauthTokenServiceImpl extends ServiceImpl<CtopOauthTokenMapper,
             updateRefreshToken.setRefreshTokenExpiresIn(addSecond(now, refreshTokenExpiresIn));
             updateRefreshToken.setAccessTokenExpiresIn(addSecond(now, expiresIn));
             QueryWrapper<CtopOauthToken> queryWrapper = new QueryWrapper<>();
-            queryWrapper.eq("access_token", token);
+            queryWrapper.eq("access_token", token.getAccessToken());
             queryWrapper.eq("media_id", 1);
             int i = ctopOauthTokenMapper.update(updateRefreshToken, queryWrapper);
             if (i > 0) {