根据ticket获取用户信息
This commit is contained in:
@@ -13,8 +13,8 @@ import org.springframework.stereotype.Component;
|
|||||||
* 同步销售明细表
|
* 同步销售明细表
|
||||||
* oracle gryybi GR_BI_SA_SETDTL --> mysql erp_bi_data GR_BI_SA_SETDTL
|
* oracle gryybi GR_BI_SA_SETDTL --> mysql erp_bi_data GR_BI_SA_SETDTL
|
||||||
*/
|
*/
|
||||||
@Component
|
|
||||||
@Slf4j
|
@Slf4j
|
||||||
|
@Component("SaSetdtlSyncJob")
|
||||||
public class SaSetdtlSyncJob implements JobHandler {
|
public class SaSetdtlSyncJob implements JobHandler {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
|
|||||||
@@ -60,9 +60,6 @@ public class anyToGrBiSasetdtl implements JobHandler {
|
|||||||
while (rs.next()) {
|
while (rs.next()) {
|
||||||
//写入到数据中台表
|
//写入到数据中台表
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
System.out.println(rs.getString("SASETTLEDTLID"));
|
System.out.println(rs.getString("SASETTLEDTLID"));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -166,7 +166,8 @@ public class AuthController {
|
|||||||
@Parameter(name = "refreshToken", description = "根据token获取用户信息", required = true)
|
@Parameter(name = "refreshToken", description = "根据token获取用户信息", required = true)
|
||||||
@OperateLog(enable = false) // 避免 Post 请求被记录操作日志
|
@OperateLog(enable = false) // 避免 Post 请求被记录操作日志
|
||||||
public CommonResult<AuthLoginRespVO> getUerInfo(@RequestParam("refreshToken") String refreshToken) {
|
public CommonResult<AuthLoginRespVO> getUerInfo(@RequestParam("refreshToken") String refreshToken) {
|
||||||
return success(authService.refreshToken(refreshToken));
|
//跟
|
||||||
|
return success(authService.getTokenTouserInfo(refreshToken));
|
||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/get-permission-info")
|
@GetMapping("/get-permission-info")
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ public class OAuth2ClientController {
|
|||||||
|
|
||||||
@GetMapping("/myPage")
|
@GetMapping("/myPage")
|
||||||
@Operation(tags = "OAuth2.0管理",summary = "获得用户角色下 OAuth2 客户端分页")
|
@Operation(tags = "OAuth2.0管理",summary = "获得用户角色下 OAuth2 客户端分页")
|
||||||
@PreAuthorize("@ss.hasPermission('system:oauth2-client:query')")
|
// @PreAuthorize("@ss.hasPermission('system:oauth2-client:query')")
|
||||||
public CommonResult<PageResult<OAuth2ClientRespVO>> getMyPage(@Valid OAuth2ClientPageReqVO pageVO) {
|
public CommonResult<PageResult<OAuth2ClientRespVO>> getMyPage(@Valid OAuth2ClientPageReqVO pageVO) {
|
||||||
PageResult<OAuth2ClientDO> pageResult = oAuth2ClientService.getMyPage(pageVO);
|
PageResult<OAuth2ClientDO> pageResult = oAuth2ClientService.getMyPage(pageVO);
|
||||||
return success(BeanUtils.toBean(pageResult, OAuth2ClientRespVO.class));
|
return success(BeanUtils.toBean(pageResult, OAuth2ClientRespVO.class));
|
||||||
|
|||||||
@@ -78,4 +78,6 @@ public interface IAdminAuthService {
|
|||||||
*/
|
*/
|
||||||
AuthLoginRespVO refreshToken(String refreshToken);
|
AuthLoginRespVO refreshToken(String refreshToken);
|
||||||
|
|
||||||
|
AuthLoginRespVO getTokenTouserInfo(String refreshToken);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ public interface IOAuth2TokenService {
|
|||||||
*/
|
*/
|
||||||
OAuth2AccessTokenDO refreshAccessToken(String refreshToken, String clientId);
|
OAuth2AccessTokenDO refreshAccessToken(String refreshToken, String clientId);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获得访问令牌
|
* 获得访问令牌
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -362,6 +362,15 @@ public class AdminAuthServiceImpl implements IAdminAuthService {
|
|||||||
return AuthConvert.INSTANCE.convert(accessTokenDO);
|
return AuthConvert.INSTANCE.convert(accessTokenDO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public AuthLoginRespVO getTokenTouserInfo(String refreshToken) {
|
||||||
|
OAuth2AccessTokenDO accessTokenDO = oauth2TokenService.refreshAccessToken(refreshToken, OAuth2ClientConstants.CLIENT_ID_DEFAULT);
|
||||||
|
return AuthConvert.INSTANCE.convert(accessTokenDO);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void logout(String token, Integer logType) {
|
public void logout(String token, Integer logType) {
|
||||||
// 删除访问令牌
|
// 删除访问令牌
|
||||||
|
|||||||
Reference in New Issue
Block a user