修复首充包赔

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

Loading…
Cancel
Save