Browse Source

Merge pull request '更新云脑1任务删除和停止权限判断' (#580) from del_modelarts into V20211101

Reviewed-on: https://git.openi.org.cn/OpenI/aiforge/pulls/580
Reviewed-by: ychao_1983 <ychao_1983@sina.com>
pull/585/head
ychao_1983 3 years ago
parent
commit
a4446bdacf
2 changed files with 3 additions and 3 deletions
  1. +1
    -1
      models/cloudbrain.go
  2. +2
    -2
      templates/repo/cloudbrain/index.tmpl

+ 1
- 1
models/cloudbrain.go View File

@@ -698,7 +698,7 @@ func GetCloudbrainByName(jobName string) (*Cloudbrain, error) {
}

func CanDelJob(isSigned bool, user *User, job *CloudbrainInfo) bool {
if !isSigned || (job.Status != string(JobStopped) && job.Status != string(ModelArtsStartFailed) && job.Status != string(ModelArtsCreateFailed)){
if !isSigned || (job.Status != string(JobStopped) && job.Status != string(JobFailed) && job.Status != string(ModelArtsStartFailed) && job.Status != string(ModelArtsCreateFailed)){
return false
}
repo, err := GetRepositoryByID(job.RepoID)


+ 2
- 2
templates/repo/cloudbrain/index.tmpl View File

@@ -337,9 +337,9 @@
调试
</a>
<form id="stopForm-{{.JobID}}" action="{{if ((eq .Status "STOPPED") or (eq .Status "FAILED"))}}javascript:void(0){{else}}{{$.Link}}/{{.JobID}}/stop{{end}}" method="post" style="margin-left:-1px;">
<form id="stopForm-{{.JobID}}" action="{{if or (eq .Status "STOPPED") (eq .Status "FAILED")}}javascript:void(0){{else}}{{$.Link}}/{{.JobID}}/stop{{end}}" method="post" style="margin-left:-1px;">
{{$.CsrfTokenHtml}}
<a class="ui basic {{if ((eq .Status "STOPPED") or (eq .Status "FAILED"))}}disabled {{else}}blue {{end}}button" onclick="document.getElementById('stopForm-{{.JobID}}').submit();">
<a class="ui basic {{if or (eq .Status "STOPPED") (eq .Status "FAILED")}}disabled {{else}}blue {{end}}button" onclick="document.getElementById('stopForm-{{.JobID}}').submit();">
停止
</a>
</form>


Loading…
Cancel
Save