From 7d8a70d99a39f6dd237579d78d50dada4cd9512e Mon Sep 17 00:00:00 2001 From: chenshihai Date: Wed, 19 Oct 2022 11:25:48 +0800 Subject: [PATCH] =?UTF-8?q?#2988=20npu=E8=B0=83=E8=AF=95=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E9=A1=B5=E9=95=9C=E5=83=8F=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E6=82=AC=E6=B5=AE=E6=8F=90=E7=A4=BA=E6=96=87=E5=AD=97=E4=B8=8D?= =?UTF-8?q?=E5=AF=B9=20=09#2987=20=E6=99=BA=E7=AE=97gpu=E8=AE=AD=E7=BB=83?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E8=AF=A6=E6=83=85=E9=A1=B5=E9=9D=A2AI?= =?UTF-8?q?=E5=BC=95=E6=93=8E=E5=AD=97=E6=AE=B5=E5=BA=94=E5=8F=AB=E9=95=9C?= =?UTF-8?q?=E5=83=8F=20=09#2989=20=E4=B8=AA=E4=BA=BA=E4=B8=AD=E5=BF=83-?= =?UTF-8?q?=E4=BA=91=E8=84=91=E4=BB=BB=E5=8A=A1=E9=A1=B5=E9=9D=A2=E7=82=B9?= =?UTF-8?q?=E5=87=BB=E4=BF=AE=E6=94=B9=E5=86=8D=E7=82=B9=E5=87=BB=E5=8F=96?= =?UTF-8?q?=E6=B6=88=E5=BA=94=E8=BF=94=E5=9B=9E=E4=B8=AA=E4=BA=BA=E4=B8=AD?= =?UTF-8?q?=E5=BF=83-=E4=BA=91=E8=84=91=E4=BB=BB=E5=8A=A1=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/admin/cloudbrain/list.tmpl | 14 ++++++++++++- templates/repo/cloudbrain/trainjob/new.tmpl | 6 +++++- templates/repo/grampus/trainjob/gpu/new.tmpl | 6 +++++- templates/repo/grampus/trainjob/npu/new.tmpl | 6 +++++- templates/repo/grampus/trainjob/show.tmpl | 21 +++++++++++++++++++ templates/repo/modelarts/notebook/show.tmpl | 6 +++--- templates/repo/modelarts/trainjob/index.tmpl | 12 ++++++++++- .../repo/modelarts/trainjob/version_new.tmpl | 20 +++++++++++------- templates/user/dashboard/cloudbrains.tmpl | 15 ++++++++++++- 9 files changed, 89 insertions(+), 17 deletions(-) diff --git a/templates/admin/cloudbrain/list.tmpl b/templates/admin/cloudbrain/list.tmpl index 4c500b5e6..eb418d70b 100755 --- a/templates/admin/cloudbrain/list.tmpl +++ b/templates/admin/cloudbrain/list.tmpl @@ -290,7 +290,7 @@ {{if eq .JobType "TRAIN"}} -
+
+ {{template "base/footer" .}} \ No newline at end of file diff --git a/templates/repo/cloudbrain/trainjob/new.tmpl b/templates/repo/cloudbrain/trainjob/new.tmpl index 607af5f07..0ca76ad0d 100755 --- a/templates/repo/cloudbrain/trainjob/new.tmpl +++ b/templates/repo/cloudbrain/trainjob/new.tmpl @@ -232,7 +232,7 @@ - {{.i18n.Tr "repo.cloudbrain.cancel"}} @@ -256,5 +256,9 @@ memory: {{$.i18n.Tr "cloudbrain.memory"}}, shared_memory: {{$.i18n.Tr "cloudbrain.shared_memory"}}, }); + var backUrl = new URLSearchParams(window.location.search).get("backurl"); + if (backUrl) { + $('.__btn-cancel-back__').attr('href', backUrl); + } })(); diff --git a/templates/repo/grampus/trainjob/gpu/new.tmpl b/templates/repo/grampus/trainjob/gpu/new.tmpl index e97ccfe59..cd4970632 100755 --- a/templates/repo/grampus/trainjob/gpu/new.tmpl +++ b/templates/repo/grampus/trainjob/gpu/new.tmpl @@ -205,7 +205,7 @@ - {{.i18n.Tr "repo.cloudbrain.cancel"}} + {{.i18n.Tr "repo.cloudbrain.cancel"}} @@ -228,5 +228,9 @@ memory: {{$.i18n.Tr "cloudbrain.memory"}}, shared_memory: {{$.i18n.Tr "cloudbrain.shared_memory"}}, }); + var backUrl = new URLSearchParams(window.location.search).get("backurl"); + if (backUrl) { + $('.__btn-cancel-back__').attr('href', backUrl); + } })(); diff --git a/templates/repo/grampus/trainjob/npu/new.tmpl b/templates/repo/grampus/trainjob/npu/new.tmpl index 51a561d3d..925ae3915 100755 --- a/templates/repo/grampus/trainjob/npu/new.tmpl +++ b/templates/repo/grampus/trainjob/npu/new.tmpl @@ -229,7 +229,7 @@ - {{.i18n.Tr "repo.cloudbrain.cancel"}} + {{.i18n.Tr "repo.cloudbrain.cancel"}} @@ -252,5 +252,9 @@ memory: {{$.i18n.Tr "cloudbrain.memory"}}, shared_memory: {{$.i18n.Tr "cloudbrain.shared_memory"}}, }); + var backUrl = new URLSearchParams(window.location.search).get("backurl"); + if (backUrl) { + $('.__btn-cancel-back__').attr('href', backUrl); + } })(); diff --git a/templates/repo/grampus/trainjob/show.tmpl b/templates/repo/grampus/trainjob/show.tmpl index 67548696f..67c415488 100755 --- a/templates/repo/grampus/trainjob/show.tmpl +++ b/templates/repo/grampus/trainjob/show.tmpl @@ -385,6 +385,26 @@
+ {{ if eq $.Spec.ComputeResource "GPU"}} + + + + + {{else}} + {{end}}
+ {{$.i18n.Tr "cloudbrain.mirror"}} + +
+ + {{.EngineName}} + +
+
{{$.i18n.Tr "repo.modelarts.train_job.AI_driver"}} @@ -395,6 +415,7 @@
{{$.i18n.Tr "repo.modelarts.code_version"}} diff --git a/templates/repo/modelarts/notebook/show.tmpl b/templates/repo/modelarts/notebook/show.tmpl index 0f632eab2..cc65ad0b8 100755 --- a/templates/repo/modelarts/notebook/show.tmpl +++ b/templates/repo/modelarts/notebook/show.tmpl @@ -364,9 +364,9 @@
{{.Image}} diff --git a/templates/repo/modelarts/trainjob/index.tmpl b/templates/repo/modelarts/trainjob/index.tmpl index 19594d349..f131a0e38 100755 --- a/templates/repo/modelarts/trainjob/index.tmpl +++ b/templates/repo/modelarts/trainjob/index.tmpl @@ -173,7 +173,7 @@
{{$.CsrfTokenHtml}} {{if .CanModify}} - + {{$.i18n.Tr "repo.modelarts.modify"}} {{else}} @@ -273,4 +273,14 @@ $('.ui.selection.dropdown').dropdown({ } }) }) +document.addEventListener('DOMContentLoaded', function() { + var editbtns = $('.__btn_edit__'); + var curHref = window.location.href; + for (var i = 0, iLen = editbtns.length; i < iLen; i++) { + var buttonEl = editbtns.eq(i); + var oHref = buttonEl.attr('href'); + var hasSearch = oHref.split('?').length > 1; + buttonEl.attr('href', oHref + (hasSearch ? '&' : '?') + 'backurl=' + encodeURIComponent(curHref)); + } +}); diff --git a/templates/repo/modelarts/trainjob/version_new.tmpl b/templates/repo/modelarts/trainjob/version_new.tmpl index 89bf6fc08..ea01d9739 100644 --- a/templates/repo/modelarts/trainjob/version_new.tmpl +++ b/templates/repo/modelarts/trainjob/version_new.tmpl @@ -273,15 +273,19 @@ {{template "base/footer" .}} - {{template "base/footer" .}}