From 402194e455b2049363e369a502fbc26ce47ad94e Mon Sep 17 00:00:00 2001 From: zouap Date: Tue, 9 Aug 2022 17:10:53 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E7=9B=B8=E5=85=B3=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zouap --- routers/search.go | 33 ++++++++++++++++---------------- templates/repo/modelmanage/showinfo.tmpl | 2 +- 2 files changed, 17 insertions(+), 18 deletions(-) diff --git a/routers/search.go b/routers/search.go index 72bf97bf4..8453d5c18 100644 --- a/routers/search.go +++ b/routers/search.go @@ -349,25 +349,24 @@ func searchRepo(ctx *context.Context, TableName string, Key string, Page int, Pa func setForkRepoOrder(esresult *SearchRes, SortBy string) { if SortBy == "default" || SortBy == "" { - return - } - forkidMap := make(map[string]int, 0) - for index, re := range esresult.Result { - if re["fork_id"] != nil { - fork_id := re["fork_id"].(string) - if _, ok := forkidMap[fork_id]; !ok { - forkidMap[fork_id] = index + forkidMap := make(map[string]int, 0) + for index, re := range esresult.Result { + if re["fork_id"] != nil { + fork_id := re["fork_id"].(string) + if _, ok := forkidMap[fork_id]; !ok { + forkidMap[fork_id] = index + } } } - } - for key, value := range forkidMap { - for index, re := range esresult.Result { - if re["id"].(string) == key { - if value < index { //swap - tmp := esresult.Result[index] - esresult.Result[index] = esresult.Result[value] - esresult.Result[value] = tmp - break + for key, value := range forkidMap { + for index, re := range esresult.Result { + if re["id"].(string) == key { + if value < index { //swap + tmp := esresult.Result[index] + esresult.Result[index] = esresult.Result[value] + esresult.Result[value] = tmp + break + } } } } diff --git a/templates/repo/modelmanage/showinfo.tmpl b/templates/repo/modelmanage/showinfo.tmpl index 4b4434908..f2ccb69b6 100644 --- a/templates/repo/modelmanage/showinfo.tmpl +++ b/templates/repo/modelmanage/showinfo.tmpl @@ -127,7 +127,7 @@ 训练任务 - +