|
@@ -366,8 +366,13 @@ func (this *SysAdminController) Add() {
|
|
|
br.Msg = "邮箱格式有误, 请检查"
|
|
|
return
|
|
|
}
|
|
|
- _, e := system.GetSysUserByEmail(req.Email)
|
|
|
- if e.Error() != utils.ErrNoRow() {
|
|
|
+ emailUser, e := system.GetSysUserByEmail(req.Email)
|
|
|
+ if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
+ br.Msg = "操作失败"
|
|
|
+ br.ErrMsg = "邮箱获取用户失败"
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if emailUser != nil && emailUser.AdminId > 0 {
|
|
|
br.Msg = "邮箱已存在, 请重新填写"
|
|
|
return
|
|
|
}
|