From 45edf55bede5d4b8dcfa9d1c3ae6d6458e15a2a6 Mon Sep 17 00:00:00 2001 From: lewis <747342561@qq.com> Date: Thu, 17 Jun 2021 09:43:42 +0800 Subject: [PATCH] html --- routers/repo/cloudbrain.go | 3 +- templates/repo/cloudbrain/index.tmpl | 10 +++---- .../repo/cloudbrain/models/dir_list.tmpl | 27 +++++++++++++++++ templates/repo/cloudbrain/models/index.tmpl | 29 +++++++++++++++++++ 4 files changed, 63 insertions(+), 6 deletions(-) create mode 100755 templates/repo/cloudbrain/models/dir_list.tmpl create mode 100755 templates/repo/cloudbrain/models/index.tmpl diff --git a/routers/repo/cloudbrain.go b/routers/repo/cloudbrain.go index e70944150..4b3162c28 100755 --- a/routers/repo/cloudbrain.go +++ b/routers/repo/cloudbrain.go @@ -25,7 +25,7 @@ const ( tplCloudBrainIndex base.TplName = "repo/cloudbrain/index" tplCloudBrainNew base.TplName = "repo/cloudbrain/new" tplCloudBrainShow base.TplName = "repo/cloudbrain/show" - tplCloudBrainShowModels base.TplName = "repo/cloudbrain/show_models" + tplCloudBrainShowModels base.TplName = "repo/cloudbrain/models/index" ) var ( @@ -365,6 +365,7 @@ func CloudBrainShowModels(ctx *context.Context) { ctx.Data["Dirs"] = fileInfos ctx.Data["task"] = task + ctx.Data["JobID"] = jobID ctx.HTML(200, tplCloudBrainShowModels) } diff --git a/templates/repo/cloudbrain/index.tmpl b/templates/repo/cloudbrain/index.tmpl index 9a58a05a6..f48f063e8 100755 --- a/templates/repo/cloudbrain/index.tmpl +++ b/templates/repo/cloudbrain/index.tmpl @@ -248,7 +248,7 @@ -
+
{{.Status}}
@@ -257,11 +257,11 @@ {{svg "octicon-flame" 16}} {{TimeSinceUnix .CreatedUnix $.Lang}}
- -
+ +
- - 查看 + + 模型下载
diff --git a/templates/repo/cloudbrain/models/dir_list.tmpl b/templates/repo/cloudbrain/models/dir_list.tmpl new file mode 100755 index 000000000..db397f13e --- /dev/null +++ b/templates/repo/cloudbrain/models/dir_list.tmpl @@ -0,0 +1,27 @@ +{{if .Dirs}} + + + {{range .Dirs}} + + + + + + {{end}} + +
+ + + + {{if .IsDir}} {{svg "octicon-file-directory" 16}}{{else}}{{svg "octicon-file" 16}}{{end}} {{.FileName}} + + + + + {{.Size | FileSize}} + + + {{.ModTime}} +
+ +{{end}} diff --git a/templates/repo/cloudbrain/models/index.tmpl b/templates/repo/cloudbrain/models/index.tmpl new file mode 100755 index 000000000..3b53ad78e --- /dev/null +++ b/templates/repo/cloudbrain/models/index.tmpl @@ -0,0 +1,29 @@ +{{template "base/head" .}} +
+ {{template "repo/header" .}} +
+
+
+
+

+ {{ range $index, $item := .Path }}{{ $item }}/{{ end }} +

+
+
+
+ +
+
+
+
+ {{template "repo/cloudbrain/models/dir_list" .}} +
+
+
+
+
+
+ + + +{{template "base/footer" .}}