fit: auth2登录data_scope问题

master
李小林 6 months ago
parent 8e6a1a9112
commit f25b7dcd12
  1. 2
      src/main/java/com/bellmann/service/impl/AuthServiceImpl.java
  2. 4
      src/main/resources/mapper/SysUserMapper.xml

@ -114,7 +114,7 @@ public class AuthServiceImpl implements AuthService {
LdapStaffVo ldapStaffVo = tokenResponse.getUser();
// 获取到用户信息, 模拟登录
UserAuthInfo user = userMapper.getUserAuthInfo(ldapStaffVo.getStaffAccount());
UserAuthInfo user = userMapper.getUserAuthInfo(ldapStaffVo.getRelaStaffAccount());
SysUserDetails userDetails = new SysUserDetails(user);
// UsernamePasswordAuthenticationToken authenticationToken =
// new UsernamePasswordAuthenticationToken(ldapStaffVo.getStaffName().toLowerCase().trim(),

@ -99,6 +99,7 @@
<result property="status" column="status" jdbcType="BOOLEAN"/>
<result property="deptId" column="dept_id" jdbcType="BIGINT"></result>
<result property="groupId" column="group_id" jdbcType="BIGINT"></result>
<result property="dataScope" column="data_scope" jdbcType="INTEGER"></result>
<collection property="roles" ofType="string" javaType="java.util.Set">
<result column="code"></result>
</collection>
@ -114,7 +115,8 @@
t1.STATUS,
t1.dept_id ,
t1.domain_group_id group_id,
t3.CODE
t3.CODE,
t3.data_scope
FROM
sys_user t1
LEFT JOIN sys_user_role t2 ON t2.user_id = t1.id

Loading…
Cancel
Save