GetPlayerInfoResponse 增加服务器开服时间

back_recharge
jiahuiwen 2021-09-23 15:47:19 +08:00
parent 4a8ecca725
commit 8ba37641ba
1 changed files with 4 additions and 1 deletions

View File

@ -1,5 +1,6 @@
package com.ljsd.jieling.handler;
import com.ljsd.GameApplication;
import com.ljsd.jieling.config.clazzStaticCfg.HeroStaticConfig;
import com.ljsd.jieling.db.redis.RedisKey;
import com.ljsd.jieling.db.redis.RedisUtil;
@ -181,7 +182,8 @@ public class GetPlayerInfoHandler extends BaseHandler{
List<CommonProto.SixiangxinfaInfo> sixiangxinfaInfos = getSixiangxinfaInfos(heroManager);
int randomCount =SLotterySpecialConfig.getLotteryListByDifferentType(7).iterator().next().getCount()- user.getHeroManager().getRandomPoolByType().getOrDefault(11,new HashMap<>()).getOrDefault(7,0);
StoreLogic.reloadStoreInfo(user,7);//重载功能商店
// 开服时间戳
long openTime = TimeUtils.stringToTimeLong2(GameApplication.serverConfig.getOpenTime());
PlayerInfoProto.GetPlayerInfoResponse getPlayerInfoResponse
= PlayerInfoProto.GetPlayerInfoResponse.newBuilder()
.setPlayer(player)
@ -226,6 +228,7 @@ public class GetPlayerInfoHandler extends BaseHandler{
.addAllDrawTimes(CBean2Proto.getRandomTypeNums(user))
.addAllHelpFightList(CBean2Proto.getHelpFightList(user))
.addAllSixiangInfos(sixiangxinfaInfos)
.setServerOpenTime((int) (openTime / 1000))
.build();
ReportUtil.onReportEvent(user, ReportEventEnum.APP_LOGIN.getType());
try {