|
@@ -370,7 +370,15 @@ func (this *SysUserController) AuthCodeLogin() {
|
|
|
br.ErrMsg = "获取登录Token失败, Err: " + e.Error()
|
|
|
return
|
|
|
}
|
|
|
- if data.Enabled != 1 {
|
|
|
+
|
|
|
+ // 查询一下用户是否被禁用
|
|
|
+ sysAdmin, e := system.GetSysUserById(data.AdminId)
|
|
|
+ if e != nil && !utils.IsErrNoRow(e) {
|
|
|
+ br.Msg = "获取失败"
|
|
|
+ br.ErrMsg = fmt.Sprintf("获取用户信息失败, %v", e)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if sysAdmin != nil && sysAdmin.Enabled != 1 {
|
|
|
br.Ret = 408
|
|
|
br.Msg = "您的账号已被禁用,如需登录,请联系管理员"
|
|
|
j, _ := json.Marshal(data)
|