diff --git a/modules/jielong/api_reward.go b/modules/jielong/api_reward.go index 51fac19c0..b9eed68ae 100644 --- a/modules/jielong/api_reward.go +++ b/modules/jielong/api_reward.go @@ -45,7 +45,7 @@ func (this *apiComp) Reward(session comm.IUserSession, req *pb.JielongRewardReq) } else { for _, v := range c { if list.Wincount >= v.Condition { - if _, ok := c[v.Condition]; !ok { + if _, ok := list.Reward[v.Condition]; !ok { res = append(res, v.Reward...) list.Reward[v.Condition] = 1 @@ -64,7 +64,7 @@ func (this *apiComp) Reward(session comm.IUserSession, req *pb.JielongRewardReq) } else { for _, v := range c { if list.Hisotry >= v.Condition { - if _, ok := c[v.Condition]; !ok { + if _, ok := list.Gotarr[v.Condition]; !ok { res = append(res, v.Reward...) list.Gotarr[v.Condition] = 1 }