优化代码

This commit is contained in:
wsczx 2022-10-18 12:06:18 +08:00
parent e66a842e77
commit ea7a487c26
2 changed files with 9 additions and 9 deletions

View File

@ -134,20 +134,18 @@ func checkLocalUser(name, pwd, group string) error {
} }
// 用户过期时间到达后,更新用户状态,并返回一个状态为过期的用户切片 // 用户过期时间到达后,更新用户状态,并返回一个状态为过期的用户切片
func CheckUserlimittime() []interface{} { func CheckUserlimittime() (limitUser []interface{}) {
u := &User{Status: 2} if _, err := xdb.Where("limittime <= ?", time.Now()).And("status = ?", 1).Update(&User{Status: 2}); err != nil {
if _, err := xdb.Where("limittime <= ?", time.Now()).And("status = ?", 1).Update(u); err != nil { return
fmt.Println(err)
} }
user := make(map[int64]User) user := make(map[int64]User)
limitUser := make([]interface{}, 0)
if err := xdb.Where("status != ?", 1).Find(user); err != nil { if err := xdb.Where("status != ?", 1).Find(user); err != nil {
fmt.Println(err) return
} }
for _, v := range user { for _, v := range user {
limitUser = append(limitUser, v.Username) limitUser = append(limitUser, v.Username)
} }
return limitUser return
} }
var ( var (

View File

@ -21,7 +21,9 @@ func LinkHome(w http.ResponseWriter, r *http.Request) {
return return
} }
index := &dbdata.SettingOther{} index := &dbdata.SettingOther{}
dbdata.SettingGet(index) if err := dbdata.SettingGet(index); err != nil {
return
}
w.WriteHeader(http.StatusOK) w.WriteHeader(http.StatusOK)
if index.Homeindex == "" { if index.Homeindex == "" {
index.Homeindex = "AnyLink 是一个企业级远程办公 SSL VPN 软件,可以支持多人同时在线使用。" index.Homeindex = "AnyLink 是一个企业级远程办公 SSL VPN 软件,可以支持多人同时在线使用。"