抽奖优化

This commit is contained in:
tianfeng 2025-10-23 14:41:58 +08:00
parent 3882501590
commit a79d562895
2 changed files with 2 additions and 6 deletions

View File

@ -69,9 +69,7 @@ public class LotteryDrawExe {
validateDrawCount(userId, activityId, activity);
// 3. 校验并扣除抽奖券如果需要
if (activity.getNeedTicket() == 1) {
deductTicket(userId, activity.getTicketCost());
}
deductTicket(userId, activity.getTicketCost());
// 4. 获取或创建用户进度用于动态概率
LotteryUserProgress progress = getOrCreateUserProgress(userId, activityId);

View File

@ -79,9 +79,7 @@ public class LotteryMultiDrawExe {
? activity.getMultiDrawTicketCost()
: drawCount * activity.getTicketCost();
if (activity.getNeedTicket() == 1) {
deductTicket(userId, ticketCost);
}
deductTicket(userId, ticketCost);
// 5. 获取或创建用户进度用于动态概率
LotteryUserProgress progress = getOrCreateUserProgress(userId, activityId);