修改互联网登录失败问题
This commit is contained in:
@@ -270,7 +270,7 @@ public class OauthLoginHlwService {
|
|||||||
AppUser appUserParm=new AppUser();
|
AppUser appUserParm=new AppUser();
|
||||||
appUserParm.setIsRecommend(1);
|
appUserParm.setIsRecommend(1);
|
||||||
//pc端
|
//pc端
|
||||||
String localUsername="";
|
String code="";
|
||||||
SysUser sysUser=new SysUser();
|
SysUser sysUser=new SysUser();
|
||||||
switch (wwTyInfo.getUsertype()){
|
switch (wwTyInfo.getUsertype()){
|
||||||
case "1":
|
case "1":
|
||||||
@@ -281,7 +281,7 @@ public class OauthLoginHlwService {
|
|||||||
appUserParm.setPhone(wwTyInfo.getPhone());
|
appUserParm.setPhone(wwTyInfo.getPhone());
|
||||||
appUserParm.setIdCard(wwTyInfo.getIdno());
|
appUserParm.setIdCard(wwTyInfo.getIdno());
|
||||||
appUserParm.setName(wwTyInfo.getName());
|
appUserParm.setName(wwTyInfo.getName());
|
||||||
localUsername=StringUtil.USER_KEY+wwTyInfo.getIdno();
|
code=wwTyInfo.getIdno();
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
sysUser.setNickName(wwTyInfo.getEnterprisename());
|
sysUser.setNickName(wwTyInfo.getEnterprisename());
|
||||||
@@ -293,12 +293,13 @@ public class OauthLoginHlwService {
|
|||||||
appUserParm.setPhone(wwTyInfo.getPhone());
|
appUserParm.setPhone(wwTyInfo.getPhone());
|
||||||
appUserParm.setIdCard(wwTyInfo.getEnterprisecode());
|
appUserParm.setIdCard(wwTyInfo.getEnterprisecode());
|
||||||
appUserParm.setName(wwTyInfo.getEnterprisename());
|
appUserParm.setName(wwTyInfo.getEnterprisename());
|
||||||
localUsername=StringUtil.USER_KEY+wwTyInfo.getEnterprisecode();
|
code=wwTyInfo.getEnterprisecode();
|
||||||
}
|
}
|
||||||
|
String localUsername=StringUtil.USER_KEY+code;
|
||||||
//查询用户角色
|
//查询用户角色
|
||||||
sysUser.setUserName(localUsername);
|
sysUser.setUserName(localUsername);
|
||||||
//查询用户id
|
//查询用户id
|
||||||
SysUser parmUser=sysUserService.selectUserByUserName(localUsername);
|
SysUser parmUser=sysUserService.selectUserByIdCard(code);
|
||||||
sysUser.setUserId(parmUser.getUserId());
|
sysUser.setUserId(parmUser.getUserId());
|
||||||
sysUserService.updateUser(sysUser);
|
sysUserService.updateUser(sysUser);
|
||||||
//插入app_user
|
//插入app_user
|
||||||
|
|||||||
@@ -234,7 +234,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
</foreach>
|
</foreach>
|
||||||
</delete>
|
</delete>
|
||||||
|
|
||||||
<select id="selectUserByIdCard" resultMap="SysUserResult">
|
<select id="selectUserByIdCard" resultType="com.ruoyi.common.core.domain.entity.SysUser">
|
||||||
select * from sys_user where del_flag='0' and id_card = #{idCard} LIMIT 1
|
select * from sys_user where del_flag='0' and id_card = #{idCard} LIMIT 1
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user