```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful

feat(base): 兑换金币功能增加免费金币处理

用户兑换金币时同时处理免费金币的转换逻辑,
调用DuihuanFreeGold方法进行免费金币兑换

fix(player): 任务查询条件从task_id 500改为600

修改CanShop方法中的任务ID查询条件,
将硬编码的任务ID从500更正为600以匹配业务需求
```
This commit is contained in:
昔念
2026-03-11 12:50:33 +08:00
parent a29a8ddec2
commit bef7c994ba
2 changed files with 2 additions and 1 deletions

View File

@@ -183,6 +183,7 @@ func (c *BaseSysUserController) DuihuanGold(ctx context.Context, req *DuihuanGol
res = cool.Fail("余额不足")
return
}
service.NewBaseSysUserService().DuihuanFreeGold(uint32(t.UserId), int64(req.Gold*100))
res = cool.Ok(nil)
return

View File

@@ -24,7 +24,7 @@ func (s *TaskService) CanShop() bool {
return false
}
var ggg *model.Task
s.dbm(s.Model).Where("task_id", 500).Scan(&ggg)
s.dbm(s.Model).Where("task_id", 600).Scan(&ggg)
if ggg == nil {
return false
}