|
@@ -183,6 +183,13 @@ public class PhoneAuthenticationProvider extends AbstractAuthenticationProvider
|
|
|
if (StringUtils.isNotBlank(deviceNum)) {
|
|
|
sysUserDeviceService.bindDevice(clientId, user.getId(), deviceNum);
|
|
|
}
|
|
|
+
|
|
|
+ // 学生账号修改隐藏为显示
|
|
|
+ if (StringUtils.equalsIgnoreCase(loginUserType, "STUDENT")
|
|
|
+ || StringUtils.equalsIgnoreCase(clientId, "STUDENT")) {
|
|
|
+ sysUserService.updateStudentHideFlag(userInfo.getSysUser().getId(), 0);
|
|
|
+ }
|
|
|
+
|
|
|
//登录
|
|
|
if (userInfo.getSysUser().getUserType().contains(clientId)){
|
|
|
return login(username);
|
|
@@ -225,12 +232,6 @@ public class PhoneAuthenticationProvider extends AbstractAuthenticationProvider
|
|
|
sysUserService.update(user);
|
|
|
}
|
|
|
|
|
|
- // 学生账号修改隐藏为显示
|
|
|
- if (StringUtils.equalsIgnoreCase(loginUserType, "STUDENT")
|
|
|
- || StringUtils.equalsIgnoreCase(clientId, "STUDENT")) {
|
|
|
- sysUserService.updateStudentHideFlag(userInfo.getSysUser().getId(), 0);
|
|
|
- }
|
|
|
-
|
|
|
}
|
|
|
|
|
|
return login(username);
|