Преглед на файлове

移动云盘,更新授权accessToken过期时间

nelson преди 2 месеца
родител
ревизия
dcc2433448

+ 1 - 1
sikey-mcdisk-business/sikey-mcdisk-business-biz/src/main/java/cn/sikey/mcdisk/controller/app/wristwatch/AuthorizeController.java

@@ -133,7 +133,7 @@ public class AuthorizeController {
      * @param queryOauthReqVO 设备编码
      * @return
      */
-    @RateLimit(key = "queryAuthorization", type = RateLimit.LimitType.GLOBAL)
+    // @RateLimit(key = "queryAuthorization", type = RateLimit.LimitType.GLOBAL)
     @GetMapping("/queryAuthorization")
     public CommonResult<AuthorizeRespVO> queryAuthorization(@Validated QueryOauthReqVO queryOauthReqVO) {
         return CommonResult.success(authorizeService.queryOauth(queryOauthReqVO.getTicket()));

+ 3 - 0
sikey-mcdisk-business/sikey-mcdisk-business-biz/src/main/java/cn/sikey/mcdisk/service/AuthorizeServiceImpl.java

@@ -156,6 +156,7 @@ public class AuthorizeServiceImpl extends AbstractMcdiskService implements Autho
 
                 // 授权accessToken过期时间
                 authorizeDO.setExpireTime(LocalDateTime.now().plusHours(expiresIn));
+                authorizeDO.setAuthorizeStatus(IsAuthorizeEnum.AUTHORIZED.getValue());
                 authorizeDO.setCreator(deviceId);
                 authorizeDO.setUpdater(deviceId);
                 authorizeMapper.insert(authorizeDO);
@@ -163,6 +164,7 @@ public class AuthorizeServiceImpl extends AbstractMcdiskService implements Autho
                 authorizeDO.setAccessToken(accessToken);
                 // 授权accessToken过期时间
                 authorizeDO.setExpireTime(LocalDateTime.now().plusHours(expiresIn));
+                authorizeDO.setAuthorizeStatus(IsAuthorizeEnum.AUTHORIZED.getValue());
                 authorizeDO.setUpdater(deviceId);
                 authorizeDO.setUpdateTime(LocalDateTime.now());
                 authorizeMapper.updateAuthorizeTokenByDeviceId(authorizeDO);
@@ -221,6 +223,7 @@ public class AuthorizeServiceImpl extends AbstractMcdiskService implements Autho
             authorizeDO.setDeviceId(ticket);
             authorizeDO.setAccessToken(accessToken);
             authorizeDO.setExpireTime(LocalDateTime.now().plusHours(expiresIn));
+            authorizeDO.setAuthorizeStatus(IsAuthorizeEnum.AUTHORIZED.getValue());
             authorizeDO.setUpdater(ticket);
             authorizeDO.setUpdateTime(LocalDateTime.now());
             authorizeMapper.updateAuthorizeTokenByDeviceId(authorizeDO);