同步数据

master
yz 1 month ago
parent 073bfd45cd
commit 7399ddbeeb

@ -89,7 +89,7 @@ public class SysLoginController {
// 生成令牌
String token = loginService.login(loginBody.getUsername(), loginBody.getPassword(), loginBody.getCode(),
loginBody.getUuid());
SysUser user = sysUserMapper.selectDeptIdByUserName(loginBody.getUsername());
SysUser user = sysUserMapper.selectDeptIdByStudentNumber(loginBody.getUsername());
ajax.put(Constants.TOKEN, token);
ajax.put("deptId",user.getDeptId());
ajax.put("UserId",user.getUserId());

@ -1,5 +1,6 @@
package com.ruoyi.framework.web.service;
import com.ruoyi.system.mapper.SysUserMapper;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
@ -30,10 +31,13 @@ public class UserDetailsServiceImpl implements UserDetailsService
@Autowired
private SysPermissionService permissionService;
@Autowired
private SysUserMapper sysUserMapper;
@Override
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException
{
SysUser user = userService.selectUserByUserName(username);
SysUser user = sysUserMapper.selectUserByStudentNumber(username);
if (StringUtils.isNull(user))
{
log.info("登录用户:{} 不存在.", username);

@ -150,4 +150,6 @@ public interface SysUserMapper
Long selectUserIDByStuNum(@Param("studentNumber") String studentNumber);
SysUser selectDeptIdByUserName(@Param("userName")String username);
SysUser selectDeptIdByStudentNumber(@Param("userName")String username);
}

@ -151,6 +151,12 @@
WHERE su.user_name = #{userName}
</select>
<select id="selectDeptIdByStudentNumber" resultMap="SysUserResult">
SELECT su.dept_id,su.user_id
FROM sys_user su
WHERE su.studentnumber = #{userName}
</select>
<select id="selectByNameStuNum" resultMap="SysUserResult">
SELECT su.studentnumber, su.stuclass, su.user_name, su.user_id
FROM sys_user su

Loading…
Cancel
Save