From 626be0152b0530aa54bffdca386ed34d8e6300f0 Mon Sep 17 00:00:00 2001 From: shaoying Date: Mon, 21 Oct 2019 19:56:55 +0800 Subject: [PATCH] add save storm --- src/contexts/cli/version.go | 2 +- src/examples/chat/chat.go | 4 +++- usr/librarys/chat.js | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/contexts/cli/version.go b/src/contexts/cli/version.go index 217b9ccb..3ab75263 100644 --- a/src/contexts/cli/version.go +++ b/src/contexts/cli/version.go @@ -7,5 +7,5 @@ var version = struct { self int }{ []string{"2017-11-01 01:02:03", "2019-07-13 18:02:21"}, - `2019-10-14 10:03:50`, `centos`, 632, + `2019-10-21 14:20:01`, `centos`, 633, } diff --git a/src/examples/chat/chat.go b/src/examples/chat/chat.go index 1f64b04f..70d9a32c 100644 --- a/src/examples/chat/chat.go +++ b/src/examples/chat/chat.go @@ -363,7 +363,9 @@ var Index = &ctx.Context{Name: "chat", Help: "会议中心", arg[2] = m.Conf("flow", []string{rid, "tool", arg[2], "status"}) fallthrough case "save": - m.Confv("flow", []string{rid, "tool", arg[1], "status"}, arg[2]) + if m.Confv("flow", []string{rid, "tool", arg[1], "status"}, arg[2]); kit.Select("", arg, 3) != "" { + m.Confv("flow", []string{rid, "tool", arg[1], "list"}, kit.UnMarshal(arg[3])) + } default: // 命令列表 diff --git a/usr/librarys/chat.js b/usr/librarys/chat.js index 59ef93c0..33a2d75f 100644 --- a/usr/librarys/chat.js +++ b/usr/librarys/chat.js @@ -479,6 +479,8 @@ var page = Page({ return {name: field.Meta.name, args: kit.Selector(field, ".args", function(input) { return input.value })} + })), JSON.stringify(kit.Selector(page.action, "fieldset.item", function(field) { + return {group: field.Meta.group, index: field.Meta.index, name: field.Meta.name, node: field.Meta.node} }))], function(msg) { page.toast.Pane.Show("保存成功") })