1
0
forked from x/volcanos
This commit is contained in:
shaoying 2020-12-24 09:07:29 +08:00
parent 4c9edf6c30
commit faa329a72a
3 changed files with 29 additions and 3 deletions

View File

@ -94,8 +94,26 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg,
can.user.topic(can, topic || can._topic || can.user.Search(can, TOPIC) || can.user.Search(can, POD) || (can.base.isNight()? "black": "white")) can.user.topic(can, topic || can._topic || can.user.Search(can, TOPIC) || can.user.Search(can, POD) || (can.base.isNight()? "black": "white"))
}, },
time: function(can, target) { time: function(can, target) {
can.onimport.topic(can)
target.innerHTML = can.base.Time(null, "%w %H:%M:%S") target.innerHTML = can.base.Time(null, "%w %H:%M:%S")
can.onimport.topic(can)
},
menu: function(can, cmds, cb) {
can.core.List(cmds, function(item) {
if (typeof item == "string") {
can.page.Append(can, can._output, [{view: ["menus", "div", item], onclick: function(event) {
typeof cb == "function" && cb(event, item)
}}])
} else if (item.length > 0) {
can.page.Append(can, can._output, [{view: ["menus", "div", item[0]], onclick: function(event) {
var ui = can.user.carte(event, can, can.onaction, item.slice(1), cb)
can.page.Modify(can, ui.first, {style: {top: can._target.offsetHeight}, className: "menu"})
}}])
} else if (typeof item == "object") {
}
})
}, },
}) })
Volcanos("onaction", {help: "交互数据", list: [], _init: function(can, msg, list, cb, target) { Volcanos("onaction", {help: "交互数据", list: [], _init: function(can, msg, list, cb, target) {

View File

@ -3,6 +3,10 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg,
can._main_river = can.user.Search(can, RIVER) || (can.user.isMobile||can.user.isExtension? "product": "project") can._main_river = can.user.Search(can, RIVER) || (can.user.isMobile||can.user.isExtension? "product": "project")
can._main_storm = can.user.Search(can, STORM) || (can.user.isMobile||can.user.isExtension? "office": "studio") can._main_storm = can.user.Search(can, STORM) || (can.user.isMobile||can.user.isExtension? "office": "studio")
can.run({}, ["search", "Header.onimport.menu", ["操作", "添加"]], function(event, item) {
var cb = can.ondetail[item]; typeof cb == "function" && cb(event, can, item, can.Conf(RIVER), can.Conf(STORM))
})
can.onmotion.clear(can), can.sublist = {} can.onmotion.clear(can), can.sublist = {}
var select; msg.Table(function(value, index, array) { var select; msg.Table(function(value, index, array) {
var view = can.onappend.item(can, target, "item", value, function(event, item) { var view = can.onappend.item(can, target, "item", value, function(event, item) {

View File

@ -1,8 +1,12 @@
fieldset.input.date { fieldset.input.date {
position:fixed;
background-color:black; background-color:black;
position:fixed;
z-index:100; z-index:100;
} }
fieldset.input.date div.action>hr{ fieldset.input.date div.action>hr {
clear:both; clear:both;
} }
fieldset.input.date div.output table {
text-align:center;
width:260px;
}