修改奖励类型,游戏列表接口,

This commit is contained in:
chy
2025-06-11 16:01:46 +08:00
parent 82d8944e7a
commit 118775953b
6 changed files with 27 additions and 8 deletions

View File

@ -150,9 +150,15 @@ func (s *sReward) ListSystemReward(ctx context.Context, in *model.RewardListIn)
m = m.Where(do.Rewards{RewardTypeId: in.RewardTypeID})
}
if in.Status > 0 {
m = m.Where(do.Rewards{
Status: in.Status,
})
}
list := make([]model.Reward, 0)
var total int
err = m.Page(in.Page, in.Size).Where(do.Rewards{RewardScope: 1, Status: in.Status}).OrderDesc(dao.Rewards.Columns().CreatedAt).OrderDesc(dao.Rewards.Columns().Id).ScanAndCount(&list, &total, false)
err = m.Page(in.Page, in.Size).Where(do.Rewards{RewardScope: 1}).OrderDesc(dao.Rewards.Columns().CreatedAt).OrderDesc(dao.Rewards.Columns().Id).ScanAndCount(&list, &total, false)
if err != nil {
return nil, ecode.Fail.Sub("查询系统奖励失败")
}