This commit is contained in:
Fu Diwei 2025-03-06 15:52:15 +08:00
parent e2fdc29ca0
commit 6d612f42a8

View File

@ -21,7 +21,7 @@ func (r *StatisticsRepository) Get(ctx context.Context) (*domain.Statistics, err
Total int `db:"total"` Total int `db:"total"`
}{} }{}
if err := app.GetDB(). if err := app.GetDB().
NewQuery("SELECT COUNT(*) AS total FROM certificate"). NewQuery("SELECT COUNT(*) AS total FROM certificate WHERE deleted = ''").
One(&certTotal); err != nil { One(&certTotal); err != nil {
return nil, err return nil, err
} }
@ -32,7 +32,7 @@ func (r *StatisticsRepository) Get(ctx context.Context) (*domain.Statistics, err
Total int `db:"total"` Total int `db:"total"`
}{} }{}
if err := app.GetDB(). if err := app.GetDB().
NewQuery("SELECT COUNT(*) AS total FROM certificate WHERE expireAt > DATETIME('now') and expireAt < DATETIME('now', '+20 days')"). NewQuery("SELECT COUNT(*) AS total FROM certificate WHERE expireAt > DATETIME('now') and expireAt < DATETIME('now', '+20 days') AND deleted = ''").
One(&certExpireSoonTotal); err != nil { One(&certExpireSoonTotal); err != nil {
return nil, err return nil, err
} }
@ -43,7 +43,7 @@ func (r *StatisticsRepository) Get(ctx context.Context) (*domain.Statistics, err
Total int `db:"total"` Total int `db:"total"`
}{} }{}
if err := app.GetDB(). if err := app.GetDB().
NewQuery("SELECT COUNT(*) AS total FROM certificate WHERE expireAt < DATETIME('now')"). NewQuery("SELECT COUNT(*) AS total FROM certificate WHERE expireAt < DATETIME('now') AND deleted = ''").
One(&certExpiredTotal); err != nil { One(&certExpiredTotal); err != nil {
return nil, err return nil, err
} }