diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SsoService.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SsoService.java index 8e19a87..9152676 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SsoService.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SsoService.java @@ -531,19 +531,19 @@ public class SsoService { //获取身份证 String personCardNo=""; - //1.求职者 2.风格员 - if("1".equals(isCompanyUser) || "2".equals(isCompanyUser)){ - personCardNo = info != null && info.containsKey("personCardNo") ? info.getString("personCardNo") : userJson.getString("idCardNo"); - personCardNo = EncryptUtil.decryptByAppIdAndSecret(personCardNo, webAppId, webAppSecret); - String phone = info != null && info.containsKey("personPhone") ? info.getString("personPhone") : userJson.getString("phonenumber"); + //0.企业 1.求职者 2.风格员 + if("0".equals(isCompanyUser)){ + personCardNo = info.getString("entCreditCode"); + String phone = info.getString("entAdminPhone"); //解密电话号码 if (StringUtils.isNotEmpty(phone)) { phone = EncryptUtil.decryptByAppIdAndSecret(phone, webAppId, webAppSecret); sysUser.setPhonenumber(phone); } } else { - personCardNo = info.getString("entCreditCode"); - String phone = info.getString("entAdminPhone"); + personCardNo = info != null && info.containsKey("personCardNo") ? info.getString("personCardNo") : userJson.getString("idCardNo"); + personCardNo = EncryptUtil.decryptByAppIdAndSecret(personCardNo, webAppId, webAppSecret); + String phone = info != null && info.containsKey("personPhone") ? info.getString("personPhone") : userJson.getString("phonenumber"); //解密电话号码 if (StringUtils.isNotEmpty(phone)) { phone = EncryptUtil.decryptByAppIdAndSecret(phone, webAppId, webAppSecret);