forked from x/volcanos
add table.field
This commit is contained in:
parent
667372593c
commit
575e91caf4
@ -91,7 +91,6 @@ Volcanos("onexport", {help: "导出数据", list: [], _init: function(can, msg,
|
|||||||
if (value.inputs.length == 0) {
|
if (value.inputs.length == 0) {
|
||||||
can.run({}, [river, storm, "action", "command", value.index], function(msg) {
|
can.run({}, [river, storm, "action", "command", value.index], function(msg) {
|
||||||
value.inputs = can.base.Obj(msg.list&&msg.list[0]||"[]", [])
|
value.inputs = can.base.Obj(msg.list&&msg.list[0]||"[]", [])
|
||||||
// value.feature = value.feature||can.base.Obj(msg.meta&&msg.meta[0]||"{}", {})
|
|
||||||
value.feature = can.base.Obj(msg.meta&&msg.meta[0]||"{}", {})
|
value.feature = can.base.Obj(msg.meta&&msg.meta[0]||"{}", {})
|
||||||
can.onaction.add_plugin(can, river, storm, value), next()
|
can.onaction.add_plugin(can, river, storm, value), next()
|
||||||
})
|
})
|
||||||
|
@ -87,19 +87,19 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg,
|
|||||||
},
|
},
|
||||||
_process: function(can, msg) {
|
_process: function(can, msg) {
|
||||||
var process = msg.Option("_process") || can.Conf("feature")["_process"]
|
var process = msg.Option("_process") || can.Conf("feature")["_process"]
|
||||||
var cb = can.onaction[process]; return typeof cb == "function" && cb(can, msg)
|
var cb = can.onimport[process]; return typeof cb == "function" && cb(can, msg)
|
||||||
},
|
},
|
||||||
_progress: function(can, msg) {
|
_field: function(can, msg) {
|
||||||
var progress = msg.Option("_progress") || can.Conf("feature")["_progress"]
|
msg.Table(function(value) {
|
||||||
if (progress) {
|
value.inputs = can.base.Obj(msg.list&&msg.list[0]||"[]", [])
|
||||||
can.page.Select(can, can._output, "td", function(td) {
|
value.feature = can.base.Obj(msg.meta&&msg.meta[0]||"{}", {})
|
||||||
if (td.innerText == msg.Option("name")) {
|
value.name && can.onappend._init(can, value, Volcanos.meta.libs.concat(["/plugin/state.js"]), function(sub) {
|
||||||
can.page.Modify(can, td, {style: {"background-color": "green"}})
|
sub.run = function(event, cmds, cb, silent) {
|
||||||
|
can.run(event, msg["_prefix"].concat(cmds), cb, true)
|
||||||
}
|
}
|
||||||
})
|
}, can._output)
|
||||||
// can.Timer(1000, function() { can.run() })
|
})
|
||||||
return true
|
return true
|
||||||
}
|
|
||||||
},
|
},
|
||||||
_refresh: function(can, msg) {
|
_refresh: function(can, msg) {
|
||||||
var refresh = msg.Option("_refresh") || can.Conf("feature")["_refresh"]
|
var refresh = msg.Option("_refresh") || can.Conf("feature")["_refresh"]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user