From fb94c015b2e127ab690ca9020441b5159c97a568 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Sat, 12 Oct 2024 23:59:02 +0800 Subject: [PATCH] fix: cert query --- internal/data/cert.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/data/cert.go b/internal/data/cert.go index acef83ed..e816ca94 100644 --- a/internal/data/cert.go +++ b/internal/data/cert.go @@ -30,13 +30,13 @@ func NewCertRepo() biz.CertRepo { func (r *certRepo) List(page, limit uint) ([]*biz.Cert, int64, error) { var certs []*biz.Cert var total int64 - err := app.Orm.Model(&biz.Cert{}).Order("id desc").Count(&total).Offset(int((page - 1) * limit)).Limit(int(limit)).Find(&certs).Error + err := app.Orm.Model(&biz.Cert{}).Preload("Website").Preload("Account").Preload("DNS").Order("id desc").Count(&total).Offset(int((page - 1) * limit)).Limit(int(limit)).Find(&certs).Error return certs, total, err } func (r *certRepo) Get(id uint) (*biz.Cert, error) { cert := new(biz.Cert) - err := app.Orm.Model(&biz.Cert{}).Where("id = ?", id).First(cert).Error + err := app.Orm.Model(&biz.Cert{}).Preload("Website").Preload("Account").Preload("DNS").Where("id = ?", id).First(cert).Error return cert, err }