签到提示

pull/9/head
mofangmin 1 year ago
parent 2a8b0481f0
commit af95f2665a
  1. 8
      modules/web/handler/activity.go

@ -1079,6 +1079,7 @@ func ActivitySignNewInfo(c *gin.Context) {
resp := GetSignNewInfo(a.UID) resp := GetSignNewInfo(a.UID)
if resp == nil { if resp == nil {
a.Code = values.CodeRetry a.Code = values.CodeRetry
a.Msg = "परत न कर"
return return
} }
a.Data = resp a.Data = resp
@ -1092,7 +1093,6 @@ func ActivitySignNewDraw(c *gin.Context) {
if !a.CheckActivityExpire(common.ActivityIDSign) { if !a.CheckActivityExpire(common.ActivityIDSign) {
return return
} }
data := &common.ActivitySignData{UID: a.UID} data := &common.ActivitySignData{UID: a.UID}
db.Mysql().Get(data) db.Mysql().Get(data)
if data.ID == 0 { if data.ID == 0 {
@ -1103,6 +1103,7 @@ func ActivitySignNewDraw(c *gin.Context) {
list := call.GetConfigActivitySignByWheel(data.Wheel) list := call.GetConfigActivitySignByWheel(data.Wheel)
if len(list) == 0 { if len(list) == 0 {
a.Code = values.CodeRetry a.Code = values.CodeRetry
a.Msg = "शर नहि"
return return
} }
now := time.Now() now := time.Now()
@ -1117,12 +1118,14 @@ func ActivitySignNewDraw(c *gin.Context) {
day := GetSignDay(data.Sign) + 1 day := GetSignDay(data.Sign) + 1
var reward int64 var reward int64
for _, v := range list { for _, v := range list {
if v.Day == day && data.Wheel >= v.WheelStart && data.Wheel <= v.WheelEnd { if v.Day == day {
reward = v.Reward reward = v.Reward
re := call.GetRechargeInfo(a.UID) re := call.GetRechargeInfo(a.UID)
playerData := call.GetPlayerData(a.UID) playerData := call.GetPlayerData(a.UID)
if re.DayRecharge < v.Recharge || playerData.DayBet < v.Bet { if re.DayRecharge < v.Recharge || playerData.DayBet < v.Bet {
a.Code = values.CodeParam a.Code = values.CodeParam
a.Msg = "शर नहि"
log.Error("uid:%v,conf:%v", a.UID, v)
return return
} }
break break
@ -1130,6 +1133,7 @@ func ActivitySignNewDraw(c *gin.Context) {
} }
if reward == 0 { if reward == 0 {
a.Code = values.CodeRetry a.Code = values.CodeRetry
log.Error("reward == 0")
return return
} }

Loading…
Cancel
Save