周卡礼包
This commit is contained in:
parent
d8e03cf53d
commit
f54082163b
|
|
@ -4682,16 +4682,17 @@ func (this *Player) CheckWeekCard(shopId int32) bool {
|
||||||
// 购买周卡
|
// 购买周卡
|
||||||
func (this *Player) UpdateWeekCardData(shopId int32) bool {
|
func (this *Player) UpdateWeekCardData(shopId int32) bool {
|
||||||
id := int32(-1)
|
id := int32(-1)
|
||||||
CardTime := 0
|
cardTime := 0
|
||||||
for _, card := range srvdata.PBDB_GiftCardMgr.Datas.GetArr() {
|
for _, card := range srvdata.PBDB_GiftCardMgr.Datas.GetArr() {
|
||||||
if card.ShopID == shopId {
|
if card.ShopID == shopId {
|
||||||
id = card.Id
|
id = card.Id
|
||||||
CardTime = int(card.Time)
|
cardTime = int(card.Time)
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if id == -1 {
|
if id == -1 {
|
||||||
return false
|
return false
|
||||||
|
|
||||||
}
|
}
|
||||||
if this.WeekCardTime == nil {
|
if this.WeekCardTime == nil {
|
||||||
this.WeekCardTime = make(map[int32]int64)
|
this.WeekCardTime = make(map[int32]int64)
|
||||||
|
|
@ -4711,7 +4712,7 @@ func (this *Player) UpdateWeekCardData(shopId int32) bool {
|
||||||
addTime = int(timeDiff)
|
addTime = int(timeDiff)
|
||||||
}
|
}
|
||||||
//计算7天后0点时间
|
//计算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())
|
zeroTime := time.Date(sevenDaysLater.Year(), sevenDaysLater.Month(), sevenDaysLater.Day(), 0, 0, 0, 0, sevenDaysLater.Location())
|
||||||
logger.Logger.Trace("购买周卡后,时间变为:", zeroTime.Unix())
|
logger.Logger.Trace("购买周卡后,时间变为:", zeroTime.Unix())
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue