周卡礼包

This commit is contained in:
by 2024-04-25 11:45:32 +08:00
parent d8e03cf53d
commit f54082163b
1 changed files with 4 additions and 3 deletions

View File

@ -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())