mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-14 13:42:07 +08:00
去除前端heard organ-id依赖
This commit is contained in:
+2
-1
@@ -37,7 +37,8 @@ public class OAuth2AccessTokenRedisDAO {
|
|||||||
accessTokenDO.setUpdater(null).setUpdateTime(null).setCreateTime(null).setCreator(null).setDeleted(null);
|
accessTokenDO.setUpdater(null).setUpdateTime(null).setCreateTime(null).setCreator(null).setDeleted(null);
|
||||||
long time = LocalDateTimeUtil.between(LocalDateTime.now(), accessTokenDO.getExpiresTime(), ChronoUnit.SECONDS);
|
long time = LocalDateTimeUtil.between(LocalDateTime.now(), accessTokenDO.getExpiresTime(), ChronoUnit.SECONDS);
|
||||||
if (time > 0) {
|
if (time > 0) {
|
||||||
stringRedisTemplate.opsForValue().set(redisKey, JsonUtils.toJsonString(accessTokenDO), time, TimeUnit.SECONDS);
|
String jsonString = JsonUtils.toJsonString(accessTokenDO);
|
||||||
|
stringRedisTemplate.opsForValue().set(redisKey, jsonString, time, TimeUnit.SECONDS);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+3
-2
@@ -138,9 +138,10 @@ public class OAuth2TokenServiceImpl implements OAuth2TokenService {
|
|||||||
.setClientId(clientDO.getClientId()).setScopes(refreshTokenDO.getScopes())
|
.setClientId(clientDO.getClientId()).setScopes(refreshTokenDO.getScopes())
|
||||||
.setRefreshToken(refreshTokenDO.getRefreshToken())
|
.setRefreshToken(refreshTokenDO.getRefreshToken())
|
||||||
.setExpiresTime(LocalDateTime.now().plusSeconds(clientDO.getAccessTokenValiditySeconds()))
|
.setExpiresTime(LocalDateTime.now().plusSeconds(clientDO.getAccessTokenValiditySeconds()))
|
||||||
.setLarge(refreshTokenDO.getLarge()).setDbNo(refreshTokenDO.getDbNo()).setTableNo(refreshTokenDO.getTableNo()).setDataCode(refreshTokenDO.getDataCode())
|
.setLarge(refreshTokenDO.getLarge()).setDbNo(refreshTokenDO.getDbNo()).setTableNo(refreshTokenDO.getTableNo())
|
||||||
|
.setDataCode(refreshTokenDO.getDataCode()).setOrganId(refreshTokenDO.getOrganId())
|
||||||
;
|
;
|
||||||
accessTokenDO.setOrganId(OrganContextHolder.getOrganId()); // 手动设置组织编号,避免缓存到 Redis 的时候,无对应的组织编号
|
//accessTokenDO.setOrganId(OrganContextHolder.getOrganId()); // 手动设置组织编号,避免缓存到 Redis 的时候,无对应的组织编号
|
||||||
oauth2AccessTokenMapper.insert(accessTokenDO);
|
oauth2AccessTokenMapper.insert(accessTokenDO);
|
||||||
// 记录到 Redis 中
|
// 记录到 Redis 中
|
||||||
oauth2AccessTokenRedisDAO.set(accessTokenDO);
|
oauth2AccessTokenRedisDAO.set(accessTokenDO);
|
||||||
|
|||||||
@@ -159,6 +159,7 @@ chenfeng:
|
|||||||
- /admin-api/system/data-source/*
|
- /admin-api/system/data-source/*
|
||||||
- /admin-api/system/auth/login
|
- /admin-api/system/auth/login
|
||||||
- /rpc-api/**
|
- /rpc-api/**
|
||||||
|
#- /admin-api/system/**
|
||||||
#- /rpc-api/system/organ/valid # 防止递归。避免调用 /rpc-api/system/organ/valid 接口时,又去触发 /rpc-api/system/organ/valid 去校验
|
#- /rpc-api/system/organ/valid # 防止递归。避免调用 /rpc-api/system/organ/valid 接口时,又去触发 /rpc-api/system/organ/valid 去校验
|
||||||
#- /rpc-api/system/organ/id-list # 获得组织列表的时候,无需传递组织编号
|
#- /rpc-api/system/organ/id-list # 获得组织列表的时候,无需传递组织编号
|
||||||
#- /rpc-api/system/error-code/* # 错误码的自动创建与下载的接口,无法带上组织编号
|
#- /rpc-api/system/error-code/* # 错误码的自动创建与下载的接口,无法带上组织编号
|
||||||
|
|||||||
Reference in New Issue
Block a user