|
|
|
@ -242,7 +242,7 @@ func RechargeCallback(r *common.RechargeOrder, success bool, payAccount, extra s |
|
|
|
if count > 0 { |
|
|
|
if count > 0 { |
|
|
|
val := rand.Intn(count) |
|
|
|
val := rand.Intn(count) |
|
|
|
log.Info("val:%v", val) |
|
|
|
log.Info("val:%v", val) |
|
|
|
if val <= ticket.CurProb { |
|
|
|
if val < ticket.CurProb { |
|
|
|
AddUserDiscountTicket(uid, ticket.DiscountAmount, ticket.RechargeAmount, -1, 0, true) |
|
|
|
AddUserDiscountTicket(uid, ticket.DiscountAmount, ticket.RechargeAmount, -1, 0, true) |
|
|
|
SendMailWithContent(uid, SystemTitle, fmt.Sprintf(EmailDiscount, ticket.DiscountAmount/common.DecimalDigits, ticket.RechargeAmount/common.DecimalDigits)) |
|
|
|
SendMailWithContent(uid, SystemTitle, fmt.Sprintf(EmailDiscount, ticket.DiscountAmount/common.DecimalDigits, ticket.RechargeAmount/common.DecimalDigits)) |
|
|
|
} else if nextTicket.Id > 0 { |
|
|
|
} else if nextTicket.Id > 0 { |
|
|
|
|