1
0
mirror of https://shylinux.com/x/icebergs synced 2025-04-26 01:24:05 +08:00
This commit is contained in:
IT 老营长 @云轩领航-创始人 2022-08-19 11:37:48 +08:00
parent 14aa9691c8
commit a89e008c79
2 changed files with 3 additions and 3 deletions

View File

@ -96,7 +96,7 @@ func init() {
m.ProcessInner()
}}, code.INNER: {Name: "web.code.inner"},
}, ctx.CmdAction()), Hand: func(m *ice.Message, arg ...string) {
if len(arg) == 0 { // 仓库列表
if arg = kit.Slice(arg, 0, 1); len(arg) == 0 { // 仓库列表
m.Cmdy(REPOS)
return
}

View File

@ -124,6 +124,7 @@ func _status_stat(m *ice.Message, files, adds, dels int) (int, int, int) {
return files, adds, dels
}
func _status_list(m *ice.Message) (files, adds, dels int, last time.Time) {
defer m.Sort(REPOS)
m.Cmd(REPOS, ice.OptionFields("name,path")).TableGo(func(value ice.Maps, lock *task.Lock) {
msg := m.Spawn(kit.Dict(cli.CMD_DIR, value[nfs.PATH]))
diff := _git_cmds(msg, STATUS, "-sb")
@ -174,7 +175,6 @@ func _status_list(m *ice.Message) (files, adds, dels int, last time.Time) {
m.PushButton(list)
}
})
m.Sort(REPOS)
return
}
@ -323,7 +323,7 @@ func init() {
if len(arg) == 0 {
m.Action(PULL, MAKE, PUSH, TAGS, PIE, code.PUBLISH)
files, adds, dels, last := _status_list(m)
m.StatusTime("files", files, "adds", adds, "dels", dels, "last", last.Format(ice.MOD_TIME))
m.Status("files", files, "adds", adds, "dels", dels, "last", last.Format(ice.MOD_TIME))
web.Toast3s(m, kit.Format("files: %d, adds: %d, dels: %d", files, adds, dels), ice.CONTEXTS)
return
}