抽奖优化
This commit is contained in:
parent
3882501590
commit
a79d562895
@ -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);
|
||||
|
||||
@ -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);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user