签到判断

pull/9/head
mofangmin 1 year ago
parent 644030c250
commit ff70f832eb
  1. 2
      modules/web/handler/activity.go

@ -1026,6 +1026,7 @@ func GetSignNewInfo(uid int) (resp *values.ActivitySignInfoResp) {
return
}
if resp.Day > 7 {
if len(call.GetConfigActivitySignByWheel(data.Wheel+1)) > 0 {
if err := db.Mysql().Update(&common.ActivitySignData{UID: data.UID}, map[string]interface{}{"sign": 0, "wheel": gorm.Expr("wheel + ?", 1)}); err != nil {
log.Error("err:%v", err)
resp.CanSign = false
@ -1034,6 +1035,7 @@ func GetSignNewInfo(uid int) (resp *values.ActivitySignInfoResp) {
resp.Sign = 7 * (data.Wheel)
resp.Day = 1
}
}
resp.CanSign = true
if !data.Finish {
for _, v := range resp.List {

Loading…
Cancel
Save