This commit is contained in:
lzh 2025-06-13 09:13:49 +08:00
parent 82f54560a4
commit 8aff6c4910

View File

@ -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 {