|
@@ -135,13 +135,9 @@ public class AuthTokenBusinessImpl implements IAuthTokenBusiness {
|
|
|
}
|
|
|
|
|
|
private AuthUserVo getAuthUserVo(String pid) {
|
|
|
- TokenUserInfoRespVo userInfoRespVo = getTokenUserByPid(pid);
|
|
|
- if (userInfoRespVo == null) {
|
|
|
- return null;
|
|
|
- }
|
|
|
+ // pid为人员身份证号
|
|
|
// 查询权限中心用户信息, 填充id字段
|
|
|
- String idcard = userInfoRespVo.getIdcard();
|
|
|
- AuthUserInfo authUserInfo = userInfoService.findByIdcard(idcard);
|
|
|
+ AuthUserInfo authUserInfo = userInfoService.findByIdcard(pid);
|
|
|
if (null == authUserInfo) {
|
|
|
return null;
|
|
|
}
|
|
@@ -150,13 +146,13 @@ public class AuthTokenBusinessImpl implements IAuthTokenBusiness {
|
|
|
return userVo;
|
|
|
}
|
|
|
|
|
|
- private TokenUserInfoRespVo getTokenUserByPid(String pid) {
|
|
|
+ private TokenUserInfoRespVo getTokenUserByPidRemote(String pid) {
|
|
|
if (StringUtils.isBlank(pid)) {
|
|
|
return null;
|
|
|
}
|
|
|
String url = dcucAuthConfig.getUserInfoQueryUrl();
|
|
|
TokenUserInfoReqVo userReqVo = new TokenUserInfoReqVo();
|
|
|
- userReqVo.setPinyin(pid);
|
|
|
+ userReqVo.setUserName(pid);
|
|
|
HttpEntity<TokenUserInfoReqVo> entity = new HttpEntity<>(userReqVo);
|
|
|
|
|
|
log.info("getTokenUserByPid url:{}, pid:{}", url, pid);
|