From 8aff6c491005df5402119b5638ece52ba7773cfc Mon Sep 17 00:00:00 2001 From: lzh <1625167628@qq.com> Date: Fri, 13 Jun 2025 09:13:49 +0800 Subject: [PATCH] 1 --- internel/dao/press_releases.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/internel/dao/press_releases.go b/internel/dao/press_releases.go index 3d043a5..a6eec58 100644 --- a/internel/dao/press_releases.go +++ b/internel/dao/press_releases.go @@ -79,7 +79,7 @@ func (pressReleasesDao) Display(req *pressreleases.DisplayReq) (data []model.Pre func (pressReleasesDao) Edit(req *pressreleases.EditReq) (err error) { return db.DocDB.Transaction(func(tx *gorm.DB) error { - err := db.DocDB.Model(&model.PressReleases{}).Where("id = ?", req.Id).UpdateColumns(&model.PressReleases{ + err := tx.Model(&model.PressReleases{}).Where("id = ?", req.Id).UpdateColumns(&model.PressReleases{ Sort: uint(req.Sort), Status: int(req.Status), Title: req.Title, @@ -99,7 +99,7 @@ func (pressReleasesDao) Edit(req *pressreleases.EditReq) (err error) { return err } var n int64 - if err := db.DocDB.Model(&model.PressReleases{}).Where("display = ?", 2).Count(&n).Error; err != nil { + if err := tx.Model(&model.PressReleases{}).Where("display = ?", 2).Count(&n).Error; err != nil { return err } if n > 5 { @@ -112,7 +112,7 @@ func (pressReleasesDao) Edit(req *pressreleases.EditReq) (err error) { func (pressReleasesDao) Create(req *pressreleases.CreateReq) (err error) { return db.DocDB.Transaction(func(tx *gorm.DB) error { - err := db.DocDB.Model(&model.PressReleases{}).Create(&model.PressReleases{ + err := tx.Model(&model.PressReleases{}).Create(&model.PressReleases{ Sort: uint(req.Sort), Status: int(req.Status), Title: req.Title, @@ -132,7 +132,7 @@ func (pressReleasesDao) Create(req *pressreleases.CreateReq) (err error) { return err } var n int64 - if err := db.DocDB.Model(&model.PressReleases{}).Where("display = ?", 2).Count(&n).Error; err != nil { + if err := tx.Model(&model.PressReleases{}).Where("display = ?", 2).Count(&n).Error; err != nil { return err } if n > 5 {