浏览代码

feature: 令牌Pid人员查询修改

mazq 2 年之前
父节点
当前提交
a6e162228e

+ 4 - 8
dcuc-auth-service/src/main/java/com/dragoninfo/dcuc/auth/business/impl/AuthTokenBusinessImpl.java

@@ -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);