model/util.go
@@ -1,14 +1,14 @@ package model import ( "apsClient/pkg/mysqlx" "apsClient/pkg/sqlitex" "fmt" "gorm.io/gorm" "github.com/jinzhu/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()