diff --git a/internal/logic/task/task.go b/internal/logic/task/task.go index 30cb4e1..29d7e38 100644 --- a/internal/logic/task/task.go +++ b/internal/logic/task/task.go @@ -828,7 +828,7 @@ func (s *sTask) GetTaskList(ctx context.Context, in *model.GetTaskListV2In) (out for i, v := range out.Data { for _, prize := range v.PrizeList { for _, goods := range prize.GoodsList { - if goods.GoodsType == 37 { + if in.IsBound == 1 && goods.GoodsType == 37 { continue } out.Data[i].Rewards = append(out.Data[i].Rewards, model.SimpleReward{