```
fix(pet): 修复宠物融合与删除逻辑中的数据访问问题 - 在 PET_FUSION 控制器中注释掉调试代码并修正融合时使用的捕获时间参数 - 优化 player 模块中 Pet_del 方法的切片删除逻辑,避免潜在的数据竞争 - 修复 fight loop 中对手宠物列表的错误引用 - 调整数据库查询条件,将 id 字段从关键字搜索移至精确匹配字段 - 宠物服务中添加插入失败时的重试机制,并默认 free 状态为 1 ```
This commit is contained in:
@@ -308,7 +308,8 @@ func NewBaseSysUserService() *BaseSysUserService {
|
||||
Extend: func(ctx g.Ctx, m *gdb.Model) *gdb.Model {
|
||||
return m.Group(`base_sys_user.id`)
|
||||
},
|
||||
KeyWordField: []string{"username", "email", "id"},
|
||||
KeyWordField: []string{"username", "email"},
|
||||
FieldEQ: []string{"id"},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user