Browse Source

微信第三方平台-redis的key修改

dev_shibei_match
zxc 5 years ago
parent
commit
126a8d6fa9
  1. 5
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/dao/AuthorizationInfoDao.java
  2. 2
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/redis/RedisThird.java
  3. 2
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/ComponentVerifyTicketServiceImpl.java

5
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/dao/AuthorizationInfoDao.java

@ -64,11 +64,10 @@ public interface AuthorizationInfoDao extends BaseDao<AuthorizationInfoEntity> {
/** /**
* @Description 逻辑删除授权信息 * @Description 逻辑删除授权信息
* @param customerId * @param authAppId
* @param clientType
* @author zxc * @author zxc
*/ */
void updateOldAuthorizationInfo(@Param("customerId")String customerId,@Param("clientType")String clientType); void updateOldAuthorizationInfo(@Param("authAppId")String authAppId);
/** /**
* @Description 查询即将过期的 authorizer_access_token * @Description 查询即将过期的 authorizer_access_token

2
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/redis/RedisThird.java

@ -122,7 +122,7 @@ public class RedisThird {
*/ */
public void setAuthInfo(AuthorizationInfoResultDTO authInfo,String customerId,String clientType){ public void setAuthInfo(AuthorizationInfoResultDTO authInfo,String customerId,String clientType){
Map<String, Object> map = BeanUtil.beanToMap(authInfo, false, true); Map<String, Object> map = BeanUtil.beanToMap(authInfo, false, true);
String key = ThirdRedisKeyConstant.AUTHORIZER_REFRESH_TOKEN_REDIS_KEY + customerId+ThirdRedisKeyConstant.COLON + clientType; String key = ThirdRedisKeyConstant.AUTH_INFO_REDIS_KEY + customerId+ThirdRedisKeyConstant.COLON + clientType;
redisUtils.hMSet(key, map,NOT_EXPIRE); redisUtils.hMSet(key, map,NOT_EXPIRE);
} }

2
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/ComponentVerifyTicketServiceImpl.java

@ -280,7 +280,7 @@ public class ComponentVerifyTicketServiceImpl implements ComponentVerifyTicketSe
authInfoDTO.setCustomerId(customerId); authInfoDTO.setCustomerId(customerId);
authInfoDTO.setClientType(clientType); authInfoDTO.setClientType(clientType);
//先逻辑删除,在插入 //先逻辑删除,在插入
authorizationInfoDao.updateOldAuthorizationInfo(customerId,clientType); authorizationInfoDao.updateOldAuthorizationInfo(authAppId);
authorizationInfoDao.insertAuthorizationInfo(authInfoDTO); authorizationInfoDao.insertAuthorizationInfo(authInfoDTO);
// 2. 权限列表 // 2. 权限列表
log.info(START_INSERT_FUNC_INFO); log.info(START_INSERT_FUNC_INFO);

Loading…
Cancel
Save