diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/ThirdLoginServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/ThirdLoginServiceImpl.java index 6f18512d..fb2983ee 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/ThirdLoginServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/ThirdLoginServiceImpl.java @@ -145,9 +145,14 @@ public class ThirdLoginServiceImpl implements ThirdLoginService { //用户姓名 userBean.setUserName(jsonObject.getString("userName")); //登录账号 - userBean.setLoginName(jsonObject.getString("account")); + String phone = IdCardCryptoUtil.symmetricDecryptIdCard(secretKey,jsonObject.getString("phone")); + if (StringUtils.isNotEmpty(jsonObject.getString("account"))) { + userBean.setLoginName(jsonObject.getString("account")); + } else { + userBean.setLoginName(phone); + } //手机号码 - userBean.setPhonenumber(IdCardCryptoUtil.symmetricDecryptIdCard(secretKey,jsonObject.getString("phone"))); + userBean.setPhonenumber(phone); //设置为默认密码 userBean.setPassword("123456"); userBean.setCreateTime(DateUtils.getNowDate());