diff --git a/worldsrv/player.go b/worldsrv/player.go index 822c068..8e423c7 100644 --- a/worldsrv/player.go +++ b/worldsrv/player.go @@ -4682,16 +4682,17 @@ func (this *Player) CheckWeekCard(shopId int32) bool { // 购买周卡 func (this *Player) UpdateWeekCardData(shopId int32) bool { id := int32(-1) - CardTime := 0 + cardTime := 0 for _, card := range srvdata.PBDB_GiftCardMgr.Datas.GetArr() { if card.ShopID == shopId { id = card.Id - CardTime = int(card.Time) + cardTime = int(card.Time) break } } if id == -1 { return false + } if this.WeekCardTime == nil { this.WeekCardTime = make(map[int32]int64) @@ -4711,7 +4712,7 @@ func (this *Player) UpdateWeekCardData(shopId int32) bool { addTime = int(timeDiff) } //计算7天后0点时间 - sevenDaysLater := time.Now().AddDate(0, 0, CardTime+addTime+1) + sevenDaysLater := time.Now().AddDate(0, 0, cardTime+addTime+1) zeroTime := time.Date(sevenDaysLater.Year(), sevenDaysLater.Month(), sevenDaysLater.Day(), 0, 0, 0, 0, sevenDaysLater.Location()) logger.Logger.Trace("购买周卡后,时间变为:", zeroTime.Unix())