diff --git a/routers/repo/modelarts.go b/routers/repo/modelarts.go index 48e194078..bce55bd5b 100755 --- a/routers/repo/modelarts.go +++ b/routers/repo/modelarts.go @@ -635,20 +635,21 @@ func TrainJobDel(ctx *context.Context) { var jobID = ctx.Params(":jobid") task, err := models.GetCloudbrainByJobID(jobID) if err != nil { - ctx.ServerError("GetCloudbrainByJobID failed", err) + log.Error("GetCloudbrainByJobID(%s) failed:%v", task.JobName, err.Error()) + ctx.RenderWithErr(err.Error(), tplModelArtsTrainJobIndex, nil) return } _, err = modelarts.DelTrainJob(jobID) if err != nil { - log.Error("TrainJobDel(%s) failed:%v", task.JobName, err.Error()) - ctx.ServerError("TrainJobDel failed", err) + log.Error("DelTrainJob(%s) failed:%v", task.JobName, err.Error()) + ctx.RenderWithErr(err.Error(), tplModelArtsTrainJobIndex, nil) return } err = models.DeleteJob(task) if err != nil { - ctx.ServerError("TrainJobDel failed", err) + ctx.ServerError("DeleteJob failed", err) return } @@ -660,14 +661,14 @@ func TrainJobStop(ctx *context.Context) { task, err := models.GetCloudbrainByJobID(jobID) if err != nil { log.Error("GetCloudbrainByJobID(%s) failed:%v", task.JobName, err.Error()) - ctx.RenderWithErr(err.Error(), tplModelArtsTrainJobShow, nil) + ctx.RenderWithErr(err.Error(), tplModelArtsTrainJobIndex, nil) return } _, err = modelarts.StopTrainJob(jobID, strconv.FormatInt(task.VersionID, 10)) if err != nil { log.Error("StopTrainJob(%s) failed:%v", task.JobName, err.Error()) - ctx.RenderWithErr(err.Error(), tplModelArtsTrainJobShow, nil) + ctx.RenderWithErr(err.Error(), tplModelArtsTrainJobIndex, nil) return }