同步数据

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(), String token = loginService.login(loginBody.getUsername(), loginBody.getPassword(), loginBody.getCode(),
loginBody.getUuid()); loginBody.getUuid());
SysUser user = sysUserMapper.selectDeptIdByUserName(loginBody.getUsername()); SysUser user = sysUserMapper.selectDeptIdByStudentNumber(loginBody.getUsername());
ajax.put(Constants.TOKEN, token); ajax.put(Constants.TOKEN, token);
ajax.put("deptId",user.getDeptId()); ajax.put("deptId",user.getDeptId());
ajax.put("UserId",user.getUserId()); ajax.put("UserId",user.getUserId());

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

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

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

Loading…
Cancel
Save