diff --git a/routers/repo/cloudbrain.go b/routers/repo/cloudbrain.go index 153d43697..21e0c62e8 100755 --- a/routers/repo/cloudbrain.go +++ b/routers/repo/cloudbrain.go @@ -644,6 +644,7 @@ func CloudBrainDownloadModel(ctx *context.Context) { func GetRate(ctx *context.Context) { var jobID = ctx.Params(":jobid") + isObjectDetcionAll := ctx.QueryBool("isObjectDetcionAll") job, err := models.GetCloudbrainByJobID(jobID) if err != nil { ctx.ServerError("GetCloudbrainByJobID failed", err) @@ -652,7 +653,11 @@ func GetRate(ctx *context.Context) { if job.JobType == string(models.JobTypeBenchmark) { log.Info("url=" + setting.BenchmarkServerHost + "?username=" + ctx.User.Name) - ctx.Redirect(setting.BenchmarkServerHost + "?username=" + ctx.User.Name) + if isObjectDetcionAll { + ctx.Redirect(setting.BenchmarkServerHost + "?username=admin") + } else { + ctx.Redirect(setting.BenchmarkServerHost + "?username=" + ctx.User.Name) + } } else if job.JobType == string(models.JobTypeSnn4imagenet) { ctx.Redirect(setting.Snn4imagenetServerHost) } else if job.JobType == string(models.JobTypeBrainScore) { diff --git a/templates/repo/cloudbrain/benchmark/index.tmpl b/templates/repo/cloudbrain/benchmark/index.tmpl index 9c531bd80..bc6bf65a5 100644 --- a/templates/repo/cloudbrain/benchmark/index.tmpl +++ b/templates/repo/cloudbrain/benchmark/index.tmpl @@ -174,7 +174,15 @@ - {{end}} {{template "base/paginate" .}} + {{end}} + +
+ + 目标检测算法排行榜 + +
+ + {{template "base/paginate" .}}