修复首充包赔

dev
mofangmin 1 year ago
parent d0da615bca
commit 8322aa15c0
  1. 27
      modules/web/handler/activity.go

@ -649,21 +649,24 @@ func ActivityFirstRechargeBackInfo(c *gin.Context) {
resp.CanRecharge = true
return
}
val := data.Amount - call.GetUserCurrencyTotal(a.UID, common.CurrencyINR) - rechargeInfo.WithdrawingCash
if val < 0 {
val = 0
}
val = val * conf.MaxBack / 100
now := time.Now().Unix()
if p.Birth+conf.CD >= now && data.Reward == 0 {
db.Mysql().Update(&common.ActivityFirstRechargeBackData{UID: a.UID}, map[string]interface{}{
"reward": val,
})
if data.Reward == 0 {
val := data.Amount - call.GetUserCurrencyTotal(a.UID, common.CurrencyINR) - rechargeInfo.WithdrawingCash
if val < 0 {
val = 0
}
val = val * conf.MaxBack / 100
now := time.Now().Unix()
if p.Birth+conf.CD >= now && data.Reward == 0 {
db.Mysql().Update(&common.ActivityFirstRechargeBackData{UID: a.UID}, map[string]interface{}{
"reward": val,
})
}
data.Reward = val
}
if data.RewardTime > 0 && val > 0 {
if data.RewardTime > 0 {
resp.Draw = true
}
resp.Back = val
resp.Back = data.Reward
}
func ActivityFirstRechargeBackDraw(c *gin.Context) {

Loading…
Cancel
Save