From 81ecbb9e976714521334815ba82e0fcc8884c946 Mon Sep 17 00:00:00 2001 From: cdle <798731886@qq.com> Date: Fri, 20 Aug 2021 10:25:31 +0800 Subject: [PATCH] x --- models/bot.go | 2 +- models/db.go | 4 +++- models/handle.go | 2 +- models/version.go | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/models/bot.go b/models/bot.go index 54e15ab..1de867c 100644 --- a/models/bot.go +++ b/models/bot.go @@ -106,7 +106,7 @@ var handleMessage = func(msgs ...interface{}) interface{} { if !isAdmin(msgs...) { return "你没有权限操作" } - return fmt.Sprintf("操作成功,更新%d条记录", db.Model(JdCookie{}).Update(Hack, False).RowsAffected) + return fmt.Sprintf("操作成功,更新%d条记录", db.Model(JdCookie{}).Where(fmt.Sprintf("%s != ?", Hack), False).Update(Hack, False).RowsAffected) case "status", "状态": if !isAdmin(msgs...) { return "你没有权限操作" diff --git a/models/db.go b/models/db.go index 57030ef..1022487 100644 --- a/models/db.go +++ b/models/db.go @@ -48,7 +48,6 @@ func initDB() { keys[jp.PtKey] = true pins[jp.PtPin] = true } - db.Model(JdCookie{}).Where(fmt.Sprintf("%s = ?", Hack), "").Update(Hack, False) } func HasPin(pin string) bool { @@ -224,6 +223,9 @@ func (ck *JdCookie) OutPool() (string, error) { } func NewJdCookie(ck *JdCookie) error { + if ck.Hack == "" { + ck.Hack = False + } ck.Priority = Config.DefaultPriority date := Date() ck.CreateAt = date diff --git a/models/handle.go b/models/handle.go index 1934002..9d2cc04 100644 --- a/models/handle.go +++ b/models/handle.go @@ -64,7 +64,7 @@ module.exports = cookies`, cookies)) f.Close() tmp = []JdCookie{} for _, ck := range cks { - if ck.Hack == False { + if ck.Hack != True { tmp = append(tmp, ck) } } diff --git a/models/version.go b/models/version.go index 0410b45..e004aca 100644 --- a/models/version.go +++ b/models/version.go @@ -11,7 +11,7 @@ import ( "github.com/beego/beego/v2/core/logs" ) -var version = "2021082005" +var version = "2021082006" var AppName = "xdd" var pname = regexp.MustCompile(`/([^/\s]+)`).FindStringSubmatch(os.Args[0])[1]