1、重写
This commit is contained in:
@ -16,6 +16,7 @@ import (
|
||||
"github.com/bytedance/sonic"
|
||||
"github.com/go-admin-team/go-admin-core/logger"
|
||||
log "github.com/go-admin-team/go-admin-core/logger"
|
||||
"github.com/go-admin-team/go-admin-core/sdk"
|
||||
"github.com/shopspring/decimal"
|
||||
"gorm.io/gorm"
|
||||
)
|
||||
@ -329,3 +330,21 @@ func MainClosePositionClearCache(mainOrderId int, coverType int) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 获取数据库连接
|
||||
func GetDBConnection() *gorm.DB {
|
||||
dbs := sdk.Runtime.GetDb()
|
||||
for _, db := range dbs {
|
||||
return db
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// 查询订单
|
||||
func getPreOrder(db *gorm.DB, orderSn interface{}) (*DbModels.LinePreOrder, error) {
|
||||
preOrder := &DbModels.LinePreOrder{}
|
||||
if err := db.Model(preOrder).Where("order_sn = ?", orderSn).First(preOrder).Error; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return preOrder, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user