forked from x/volcanos
opt some
This commit is contained in:
parent
db3dcdb474
commit
226894f8ea
@ -94,6 +94,7 @@ Volcanos({name: "chat", iceberg: "/chat/", volcano: "/frame.js",
|
|||||||
]},
|
]},
|
||||||
"redis": {name: "缓存 redis", action: [
|
"redis": {name: "缓存 redis", action: [
|
||||||
{name: "redis", help: "缓存", index: "web.wiki.word", args: ["usr/redis-story/src/main.shy"]},
|
{name: "redis", help: "缓存", index: "web.wiki.word", args: ["usr/redis-story/src/main.shy"]},
|
||||||
|
{name: "kafka", help: "队列", index: "web.wiki.word", args: ["usr/redis-story/src/kafka/kafka.shy"]},
|
||||||
]},
|
]},
|
||||||
"mysql": {name: "数据 mysql", action: [
|
"mysql": {name: "数据 mysql", action: [
|
||||||
{name: "mysql", help: "数据存储", index: "web.wiki.word", args: ["usr/mysql-story/src/main.shy"]},
|
{name: "mysql", help: "数据存储", index: "web.wiki.word", args: ["usr/mysql-story/src/main.shy"]},
|
||||||
|
@ -10,9 +10,10 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg,
|
|||||||
},
|
},
|
||||||
_word: function(can, msg, cmds, fields) { can.type = cmds[0]
|
_word: function(can, msg, cmds, fields) { can.type = cmds[0]
|
||||||
var res = can.request({}, {word: cmds, fields: fields.join(","), sort: msg.Option("sort"), index: msg.Option("index")})
|
var res = can.request({}, {word: cmds, fields: fields.join(","), sort: msg.Option("sort"), index: msg.Option("index")})
|
||||||
can.onengine.signal(can, "onsearch", res)
|
|
||||||
|
|
||||||
can.run(res._event, cmds, function(res) { can.list = res.Table()
|
can.onengine.signal(can, "onsearch", res)
|
||||||
|
can.run(res._event, cmds, function(res) {
|
||||||
|
can.list = res.Table()
|
||||||
can.onimport._init(can, res, fields)
|
can.onimport._init(can, res, fields)
|
||||||
}), can.ui.word.setSelectionRange(0, -1)
|
}), can.ui.word.setSelectionRange(0, -1)
|
||||||
|
|
||||||
|
@ -6,6 +6,10 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg,
|
|||||||
function show(data, target, index, total) { var list
|
function show(data, target, index, total) { var list
|
||||||
switch (typeof data) {
|
switch (typeof data) {
|
||||||
case "object":
|
case "object":
|
||||||
|
if (data == null) {
|
||||||
|
return can.page.Append(can, list, [{text: "null"}]).node
|
||||||
|
return
|
||||||
|
}
|
||||||
function toggle(list) { list && can.onmotion.toggle(can, list) }
|
function toggle(list) { list && can.onmotion.toggle(can, list) }
|
||||||
function wrap(begin, end, add, cb) {
|
function wrap(begin, end, add, cb) {
|
||||||
can.page.Append(can, target, [{text: begin}])
|
can.page.Append(can, target, [{text: begin}])
|
||||||
|
@ -97,7 +97,8 @@ Volcanos("onaction", {help: "交互操作", list: [
|
|||||||
var msg = can.request(event, {arg: [
|
var msg = can.request(event, {arg: [
|
||||||
kit.MDB_TYPE, "field",
|
kit.MDB_TYPE, "field",
|
||||||
kit.MDB_NAME, list[0], kit.MDB_TEXT, JSON.stringify(can.Pack([], true)),
|
kit.MDB_NAME, list[0], kit.MDB_TEXT, JSON.stringify(can.Pack([], true)),
|
||||||
"river", meta.ctx||meta.key||"", "storm", meta.index||meta.cmd||meta.name,
|
// "river", meta.ctx||meta.key||"", "storm", meta.index||meta.cmd||meta.name,
|
||||||
|
"storm", meta.index,
|
||||||
]})
|
]})
|
||||||
can.search(event, ["Header.onaction.share"])
|
can.search(event, ["Header.onaction.share"])
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user