|
|
|
@@ -249,7 +249,7 @@ func NotebookShow(ctx *context.Context) { |
|
|
|
debugListType := ctx.Query("debugListType") |
|
|
|
|
|
|
|
var ID = ctx.Params(":id") |
|
|
|
task, err := models.GetCloudbrainByID(ID) |
|
|
|
task, err := models.GetCloudbrainByIDWithDeleted(ID) |
|
|
|
if err != nil { |
|
|
|
ctx.Data["error"] = err.Error() |
|
|
|
ctx.RenderWithErr(err.Error(), tplModelArtsNotebookShow, nil) |
|
|
|
@@ -264,16 +264,19 @@ func NotebookShow(ctx *context.Context) { |
|
|
|
} |
|
|
|
|
|
|
|
if result != nil { |
|
|
|
task.Status = result.Status |
|
|
|
err = models.UpdateJob(task) |
|
|
|
if err != nil { |
|
|
|
ctx.Data["error"] = err.Error() |
|
|
|
ctx.RenderWithErr(err.Error(), tplModelArtsNotebookShow, nil) |
|
|
|
return |
|
|
|
} |
|
|
|
if task.DeletedAt.IsZero() { //normal record |
|
|
|
if task.Status != result.Status { |
|
|
|
task.Status = result.Status |
|
|
|
err = models.UpdateJob(task) |
|
|
|
if err != nil { |
|
|
|
ctx.Data["error"] = err.Error() |
|
|
|
ctx.RenderWithErr(err.Error(), tplModelArtsNotebookShow, nil) |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
|
} else { //deleted record |
|
|
|
|
|
|
|
result.CreateTime = time.Unix(int64(result.CreateAt/1000), 0).Format("2006-01-02 15:04:05") |
|
|
|
result.LatestUpdateTime = time.Unix(int64(result.UpdateAt/1000), 0).Format("2006-01-02 15:04:05") |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
datasetDownloadLink := "-" |
|
|
|
@@ -319,7 +322,6 @@ func NotebookShow(ctx *context.Context) { |
|
|
|
ctx.Data["task"] = task |
|
|
|
ctx.Data["ID"] = ID |
|
|
|
ctx.Data["jobName"] = task.JobName |
|
|
|
ctx.Data["result"] = result |
|
|
|
ctx.Data["debugListType"] = debugListType |
|
|
|
ctx.HTML(200, tplModelArtsNotebookShow) |
|
|
|
} |
|
|
|
|