refactor: 前端文件夹名称调整

This commit is contained in:
meilin.huang
2024-10-31 17:24:56 +08:00
parent df7413a9ea
commit af14be9801
343 changed files with 137 additions and 171 deletions

View File

@@ -176,23 +176,19 @@ func (ai *AppImpl[T, R]) Tx(ctx context.Context, funcs ...func(context.Context)
defer func() {
if r := recover(); r != nil {
tx.Count = 0
txDb.Rollback()
contextx.RmDb(ctx)
err = fmt.Errorf("%v", r)
return
}
tx.Count--
if tx.Count == 0 {
// 移除当前已执行完成的的数据库事务实例
contextx.RmDb(ctx)
}
}()
for _, f := range funcs {
err = f(dbCtx)
if err != nil && tx.Count > 0 {
tx.Count = 1
tx.Count = 0
txDb.Rollback()
return
}