diff --git a/src/api/controllers/lottery.controller.ts b/src/api/controllers/lottery.controller.ts index f1cc953..42a6103 100644 --- a/src/api/controllers/lottery.controller.ts +++ b/src/api/controllers/lottery.controller.ts @@ -34,8 +34,8 @@ class LotteryController extends BaseController { for (let reward of cfg.lottery_cfgs) { let name = '抽奖券' let couponUrl = reward.icon - if (reward.rewardType === 0) { - if (!couponMap.has(reward.coupon) && reward.coupon !== EMPTY) { + if (reward.rewardType === 0 && reward.coupon !== EMPTY) { + if (!couponMap.has(reward.coupon)) { let coupon = await Coupon.findById(reward.coupon) couponMap.set(coupon.id, coupon) }