1
0
forked from x/volcanos
This commit is contained in:
shaoying 2021-05-30 00:33:08 +08:00
parent 7c5f61fc40
commit ffef2cd892
2 changed files with 2 additions and 2 deletions

View File

@ -82,7 +82,7 @@ Volcanos("misc", {help: "通信协议", Message: function(event, can) { var msg
if (msg._upload) { // 上传文件 if (msg._upload) { // 上传文件
var data = new FormData(); can.core.Items(form, function(value, index, key) { var data = new FormData(); can.core.Items(form, function(value, index, key) {
data.append(key, value) data.append(key, value)
}), data.append("upload", msg._upload) }), data.append("upload", msg._upload), data.append("_upload", "some")
xhr.upload.onprogress = function(event) { xhr.upload.onprogress = function(event) {
can.base.isFunc(msg._progress) && msg._progress(event, parseInt(event.loaded*100/event.total), event.total, event.loaded) can.base.isFunc(msg._progress) && msg._progress(event, parseInt(event.loaded*100/event.total), event.total, event.loaded)

View File

@ -17,7 +17,7 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg)
can.onmotion.float.auto(can, can._output, "carte") can.onmotion.float.auto(can, can._output, "carte")
}, },
_plugin: function(can, river, storm, sub, meta) { _plugin: function(can, river, storm, sub, meta) {
sub.run = function(event, cmds, cb) { var msg = sub.request(event) sub.run = function(event, cmds, cb) { var msg = sub.request(event); cmds = cmds || [];
var toast = msg.Option("_toast") && can.user.toast(can, msg.Option("_toast"), "", -1) var toast = msg.Option("_toast") && can.user.toast(can, msg.Option("_toast"), "", -1)
return can.run(event, (can.onengine[cmds[0]]? []: [river, storm, meta.id||meta.index||can.core.Keys(meta.key, meta.name)]).concat(cmds), function(msg) { return can.run(event, (can.onengine[cmds[0]]? []: [river, storm, meta.id||meta.index||can.core.Keys(meta.key, meta.name)]).concat(cmds), function(msg) {
toast && toast.close(), can.base.isFunc(cb) && cb(msg) toast && toast.close(), can.base.isFunc(cb) && cb(msg)