添加互联网端,单点登录基础类

This commit is contained in:
sh
2025-11-16 18:32:13 +08:00
parent 2a866ce0e6
commit cc37ece461
12 changed files with 394 additions and 5 deletions

View File

@@ -129,4 +129,11 @@ public interface SysUserMapper
public SysUser checkEmailUnique(String email);
AppUser selectAppUserById(long id);
/**
* 通过身份证查询信息
* @param idCard
* @return
*/
SysUser selectUserByIdCard(String idCard);
}

View File

@@ -207,4 +207,6 @@ public interface ISysUserService
public String importUser(List<SysUser> userList, Boolean isUpdateSupport, String operName);
AppUser selectAppUserById(long id);
SysUser selectUserByIdCard(String idCard);
}

View File

@@ -554,4 +554,9 @@ public class SysUserServiceImpl implements ISysUserService
public AppUser selectAppUserById(long id) {
return userMapper.selectAppUserById(id);
}
@Override
public SysUser selectUserByIdCard(String idCard) {
return userMapper.selectUserByIdCard(idCard);
}
}

View File

@@ -233,5 +233,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
#{userId}
</foreach>
</delete>
<select id="selectUserByIdCard" resultMap="SysUserResult">
select * from app_user where id_card = #{idCard} LIMIT 1
</select>
</mapper>