diff --git a/templates/repo/modelarts/trainjob/index.tmpl b/templates/repo/modelarts/trainjob/index.tmpl index 58d671b9f..01c8b9d3d 100755 --- a/templates/repo/modelarts/trainjob/index.tmpl +++ b/templates/repo/modelarts/trainjob/index.tmpl @@ -366,7 +366,7 @@
-
+ +
+ {{$.CsrfTokenHtml}} + {{if $.Permission.CanWrite $.UnitTypeCloudBrain}} + + {{$.i18n.Tr "repo.stop"}} + + {{else}} + + {{$.i18n.Tr "repo.stop"}} + + {{end}} + +
{{$.CsrfTokenHtml}} {{if $.Permission.CanWrite $.UnitTypeCloudBrain}} @@ -590,7 +603,17 @@ modal.style.display = "none"; } } - + function stopVersion(version_name){ + + $.post(`/api/v1/repos/${userName}/${repoPath}/modelarts/train-job/${jobID}/stop_version`,{version_name:version_name},(data)=>{ + if(data.StatusOK===0){ + $('#'+version_name+'-stop').addClass('disabled') + refreshStatus(version_name) + } + }).fail(function(err) { + console.log(err); + }); + } // 显示弹窗,弹出相应的信息 function showmask() { $('#imageModal').css('display', 'none')