diff --git a/lib/dborm/dborm.go b/lib/dborm/dborm.go index 1d8cd066..36ccb709 100644 --- a/lib/dborm/dborm.go +++ b/lib/dborm/dborm.go @@ -728,7 +728,11 @@ func XormCheckLoginUser(name, password, cryptArgo string) (bool, *User, error) { case "Locked": errMsg = "账户已锁定" case "Pending": - errMsg = "账户已挂起" + // errMsg = "账户已挂起" + _, err := xEngine.Exec("UPDATE user SET status = 'Active' WHERE account_id = ?", user.AccountId) + if err != nil { + return false, nil, err + } } if errMsg != "" { log.Error("user Status:%s", errMsg)