From 3a5cb198d7f0117c666e1fa92ddc021caf54f2c6 Mon Sep 17 00:00:00 2001 From: ychao_1983 Date: Fri, 5 Nov 2021 11:09:25 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E7=9C=8B=E6=9D=BF=E5=A2=9E?= =?UTF-8?q?=E9=87=8F=E8=AE=B0=E5=BD=95=E7=9A=84=E6=9C=89=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/repo_statistic.go | 4 ++-- routers/repo/repo_statistic.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/models/repo_statistic.go b/models/repo_statistic.go index 02bc569b0..9184ab4ec 100755 --- a/models/repo_statistic.go +++ b/models/repo_statistic.go @@ -132,9 +132,9 @@ func GetRepoStatisticByDateAndRepoId(date string, repoId int64) (*RepoStatistic, } -func GetRepoStatisticByDate(date string) ([]*RepoStatistic, error) { +func GetRepoStatisticByDate(date string, repoId int64) ([]*RepoStatistic, error) { repoStatistics := make([]*RepoStatistic, 0) - err := xStatistic.Where("date = ?", date).Find(&repoStatistics) + err := xStatistic.Where("date = ? and repo_id=?", date, repoId).Find(&repoStatistics) return repoStatistics, err } diff --git a/routers/repo/repo_statistic.go b/routers/repo/repo_statistic.go index 2de22a1ee..6dbdc1ca2 100755 --- a/routers/repo/repo_statistic.go +++ b/routers/repo/repo_statistic.go @@ -115,7 +115,7 @@ func RepoStatisticDaily(date string) { } dayBeforeDate := t.AddDate(0, 0, -1).Format("2006-01-02") - repoStatisticsBefore, err := models.GetRepoStatisticByDate(dayBeforeDate) + repoStatisticsBefore, err := models.GetRepoStatisticByDate(dayBeforeDate, repo.ID) if err != nil { log.Error("get data of day before the date failed ", err)