From e66a842e77370422c69d579b170a65649b0c5d63 Mon Sep 17 00:00:00 2001 From: wsczx Date: Mon, 17 Oct 2022 22:40:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=94=99=E8=AF=AF=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/dbdata/user.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/dbdata/user.go b/server/dbdata/user.go index 0ce19f2..e2c71a2 100644 --- a/server/dbdata/user.go +++ b/server/dbdata/user.go @@ -136,10 +136,14 @@ func checkLocalUser(name, pwd, group string) error { // 用户过期时间到达后,更新用户状态,并返回一个状态为过期的用户切片 func CheckUserlimittime() []interface{} { u := &User{Status: 2} - xdb.Where("limittime <= ?", time.Now()).And("status = ?", 1).Update(u) + if _, err := xdb.Where("limittime <= ?", time.Now()).And("status = ?", 1).Update(u); err != nil { + fmt.Println(err) + } user := make(map[int64]User) limitUser := make([]interface{}, 0) - xdb.Where("status != ?", 1).Find(user) + if err := xdb.Where("status != ?", 1).Find(user); err != nil { + fmt.Println(err) + } for _, v := range user { limitUser = append(limitUser, v.Username) }