修复套餐创建事务回滚失败问题;修复 http dump 未根据环境配置打印问题;简化通道分配时计时输出

This commit is contained in:
2025-05-09 11:10:17 +08:00
parent 623e9652d9
commit 7c684ca0ad
7 changed files with 42 additions and 53 deletions

View File

@@ -79,7 +79,7 @@ func (s *resourceService) CompleteResource(ctx context.Context, tradeNo string,
err = q.Q.Transaction(func(q *q.Query) error {
// 保存套餐
resource, err := createResource(&cache.CreateResourceData, cache.Uid)
resource, err := createResource(q, &cache.CreateResourceData, cache.Uid)
if err != nil {
return err
}
@@ -139,7 +139,7 @@ func (s *resourceService) CreateResource(data *CreateResourceData, uid int32) er
}
// 保存套餐
resource, err := createResource(data, uid)
resource, err := createResource(q, data, uid)
if err != nil {
return err
}
@@ -236,7 +236,7 @@ type CreateResourceCache struct {
BillId int32 `json:"bill_id"`
}
func createResource(data *CreateResourceData, uid int32) (*m.Resource, error) {
func createResource(q *q.Query, data *CreateResourceData, uid int32) (*m.Resource, error) {
// 创建套餐
resource := m.Resource{