补充商店手动刷新时间重置
This commit is contained in:
parent
c759df3117
commit
d99a893586
@ -110,7 +110,23 @@ func (this *apiComp) Getlist(session comm.IUserSession, req *pb.ShopGetListReq)
|
|||||||
}
|
}
|
||||||
sdata.ManualRefreshNum++
|
sdata.ManualRefreshNum++
|
||||||
}
|
}
|
||||||
|
//重新计算刷新时间点
|
||||||
|
switch shopconf.Rtype {
|
||||||
|
case -1: //一百年不刷新
|
||||||
|
sdata.LastRefreshTime = 0
|
||||||
|
case 1:
|
||||||
|
sdata.LastRefreshTime = configure.Now().Add(time.Hour * time.Duration(shopconf.Rtime)).Unix()
|
||||||
|
break
|
||||||
|
case 2:
|
||||||
|
sdata.LastRefreshTime = utils.GetZeroTime(configure.Now().Unix())
|
||||||
|
break
|
||||||
|
case 3:
|
||||||
|
sdata.LastRefreshTime = utils.WeekIntervalTime(configure.Now().Unix())
|
||||||
|
break
|
||||||
|
case 4:
|
||||||
|
sdata.LastRefreshTime = utils.GetMonthEnd(configure.Now().Unix())
|
||||||
|
break
|
||||||
|
}
|
||||||
var _items []*cfg.GameShopitemData
|
var _items []*cfg.GameShopitemData
|
||||||
for _, v := range shopconf.Shopitem {
|
for _, v := range shopconf.Shopitem {
|
||||||
if _items, err = this.module.configure.GetShopItemsConfigureByGroups(v, udata); err != nil || len(_items) == 0 {
|
if _items, err = this.module.configure.GetShopItemsConfigureByGroups(v, udata); err != nil || len(_items) == 0 {
|
||||||
|
Loading…
Reference in New Issue
Block a user