zhangqian
2023-09-25 cb2f80a627413d6dda5b9071a2711cb03964ed15
model/util.go
@@ -1,14 +1,14 @@
package model
import (
   "apsClient/pkg/mysqlx"
   "apsClient/pkg/sqlitex"
   "fmt"
   "gorm.io/gorm"
)
// WithTransaction : var funcs []func(db *gorm.DB) error,把相关函数添加进去
func WithTransaction(fns ...func(*gorm.DB) error) (err error) {
   tx := mysqlx.GetDB().Begin()
   tx := sqlitex.GetDB().Begin()
   defer func() {
      if r := recover(); r != nil {
         tx.Rollback()