This commit is contained in:
cdle
2021-10-11 20:06:50 +08:00
parent cdce7002ab
commit 0594da99b4
4 changed files with 46 additions and 28 deletions
+2 -16
View File
@@ -154,9 +154,8 @@ func initSys() {
},
{
Admin: true,
Rules: []string{"set ? ? ?"},
Rules: []string{"set ? ? ?", "delete ? ?"},
Handle: func(s Sender) interface{} {
// s.Disappear()
b := Bucket(s.Get(0))
if !IsBucket(b) {
return errors.New("不存在的存储桶")
@@ -164,7 +163,7 @@ func initSys() {
old := b.Get(s.Get(1))
b.Set(s.Get(1), s.Get(2))
go func() {
s.Await(s, func(_ string, e error) interface{} {
s.Await(s, func(_ string, _ Sender, e error) interface{} {
if e != nil {
return nil
}
@@ -175,19 +174,6 @@ func initSys() {
return "操作成功,在60s内可\"撤回\"。"
},
},
{
Admin: true,
Rules: []string{"delete ? ?"},
Handle: func(s Sender) interface{} {
s.Disappear()
b := Bucket(s.Get(0))
if !IsBucket(b) {
return errors.New("不存在的存储桶")
}
b.Set(s.Get(1), "")
return "删除成功"
},
},
{
Admin: true,
Rules: []string{"get ? ?"},