diff --git a/src/models/shop/ShopExam.ts b/src/models/shop/ShopExam.ts index 9f5997a..46f7843 100644 --- a/src/models/shop/ShopExam.ts +++ b/src/models/shop/ShopExam.ts @@ -232,7 +232,7 @@ export class ShopExamClass extends BaseModule { this.rewardInfo.sort((a, b) => a.rank - b.rank) let results = [] for (let reward of this.rewardInfo) { - if (score >= reward.rank) { + if (score >= reward.rank && reward.type === type) { results.push({ id: reward._id + '', coupon: reward.coupon, count: reward.count }) } }