diff --git a/develop/qinglong/cron.go b/develop/qinglong/cron.go index d71e09f..62a2042 100644 --- a/develop/qinglong/cron.go +++ b/develop/qinglong/cron.go @@ -166,6 +166,35 @@ func init() { return data }, }, + { + Rules: []string{`update`}, + Admin: true, + Handle: func(_ im.Sender) interface{} { + cron, err := GetCronID("更新面板") + if err != nil { + return err + } + if err := Req(CRONS, PUT, "/run", []byte(fmt.Sprintf(`["%s"]`, cron.ID))); err != nil { + return err + } + return "操作成功" + }, + }, + { + Rules: []string{`update logs`}, + Admin: true, + Handle: func(_ im.Sender) interface{} { + cron, err := GetCronID("更新面板") + if err != nil { + return err + } + data, err := GetCronLog(cron.ID) + if err != nil { + return err + } + return data + }, + }, }) } diff --git a/jd_cookie b/jd_cookie deleted file mode 160000 index 23a9ef9..0000000 --- a/jd_cookie +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 23a9ef914d428fe9d3410473f0343bd2e1bdcb54