From 137ffbf1897a91dea38f6d51057a1b5080264c1b Mon Sep 17 00:00:00 2001 From: ychao_1983 Date: Fri, 6 May 2022 09:36:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=99=E5=89=8D=E7=AB=AF=E7=9A=84=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=80=92=E5=BA=8F=E6=8E=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- routers/api/v1/repo/repo_dashbord.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/routers/api/v1/repo/repo_dashbord.go b/routers/api/v1/repo/repo_dashbord.go index 82eabf8e4..ca7879a18 100644 --- a/routers/api/v1/repo/repo_dashbord.go +++ b/routers/api/v1/repo/repo_dashbord.go @@ -191,16 +191,28 @@ func GetProjectsSummaryData(ctx *context.Context) { } } + + projectSummaryPeriodData := ProjectSummaryPeriodData{ TotalCount: count - 1, RecordBeginTime: recordBeginTime.Format(DATE_FORMAT), - PageRecords: datas, + PageRecords: reverse(datas), } ctx.JSON(200, projectSummaryPeriodData) } +func reverse(datas []*ProjectSummaryBaseData ) []*ProjectSummaryBaseData { + for i := 0; i < len(datas)/2; i++ { + j := len(datas) - i - 1 + datas[i], datas[j] = datas[j], datas[i] + } + return datas +} + + + func setStatisticsData(data *ProjectSummaryBaseData, v *models.SummaryStatistic, stats *models.SummaryStatistic) { data.NumReposAdd = v.NumRepos - stats.NumRepos data.NumRepoPublicAdd = v.NumRepoPublic - stats.NumRepoPublic