From 39825d03cda2fe4e8983345a349ea2e1258ec687 Mon Sep 17 00:00:00 2001 From: lvxinran Date: Thu, 4 Jul 2019 14:40:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=A4=A9=E6=8E=A5=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=96=B9=E6=B3=95=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ljsd/jieling/handler/map/MapLogic.java | 2 +- .../ljsd/jieling/handler/map/MapManager.java | 1 - .../ktbeans/BeanBuilder/KtBeanBuilder.java | 55 +++++++++++++++++++ .../ktbeans/parmsBean/ParamDataBean.java | 12 ++++ .../parmsBean/ParamEnvironmentBean.java | 5 ++ .../com/ljsd/jieling/util/CBean2Proto.java | 1 - 6 files changed, 73 insertions(+), 3 deletions(-) create mode 100644 serverlogic/src/main/java/com/ljsd/jieling/ktbeans/BeanBuilder/KtBeanBuilder.java diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java index 7ae5b633f..7e2ce9267 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java @@ -1584,7 +1584,7 @@ public class MapLogic { .build(); builder.setTowerCopyInfo(towerCopyInfo); builder.addAllPlayedGenMapId(mapManager.getPlayGenMaps()); - LOGGER.info("关卡信息{}",towerCopyInfo.toString()); +// LOGGER.info("关卡信息{}",towerCopyInfo.toString()); MessageUtil.sendMessage(iSession, 1, msgId, builder.build(), true); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapManager.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapManager.java index 3e05340cc..3668b70b1 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapManager.java @@ -123,7 +123,6 @@ public class MapManager extends MongoBase { } public void setCurXY(int curXY) throws Exception { - System.out.println("设置位置!!!==============坐标"+ CellUtil.pos2XY(curXY)[0]+","+CellUtil.pos2XY(curXY)[1]); updateString("curXY", curXY); this.curXY = curXY; } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/BeanBuilder/KtBeanBuilder.java b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/BeanBuilder/KtBeanBuilder.java new file mode 100644 index 000000000..417f5a75f --- /dev/null +++ b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/BeanBuilder/KtBeanBuilder.java @@ -0,0 +1,55 @@ +package com.ljsd.jieling.ktbeans.BeanBuilder; + +import com.ljsd.jieling.ktbeans.parmsBean.*; +import com.ljsd.jieling.logic.dao.PlayerManager; +import com.ljsd.jieling.logic.dao.UserManager; +import com.ljsd.jieling.logic.dao.root.User; + +public class KtBeanBuilder { + private KtBeanBuilder(){} + + private static KtBeanBuilder instance = null; + + public static KtBeanBuilder getInstance(){ + + if(instance==null){ + synchronized (KtBeanBuilder.class){ + if(instance==null){ + instance = new KtBeanBuilder(); + } + } + } + return instance; + } + + public ParamUserBean paramUserBuild(int uid) throws Exception { + ParamUserBean paramUserBean = new ParamUserBean(); + paramUserBean.setUser_id_s(UserManager.getUser(uid).getPlayerInfoManager().getOpenId()); + paramUserBean.setAccount_id_s(String.valueOf(uid)); + return paramUserBean; + } + + public ParamRoleBean paramRoleBuild(int uid) throws Exception { + + ParamRoleBean paramRoleBean = new ParamRoleBean(); + PlayerManager playerInfoManager = UserManager.getUser(uid).getPlayerInfoManager(); + paramRoleBean.setRole_id_s(playerInfoManager.getOpenId()); + paramRoleBean.setLevel_i(String.valueOf(playerInfoManager.getLevel())); + paramRoleBean.setVip_level_i(playerInfoManager.getVipLevel()); + paramRoleBean.setRole_name_s(playerInfoManager.getNickName()); + return paramRoleBean; + } + public ParamEventBean paramEventBuild(){ + ParamEventBean paramEventBean = new ParamEventBean(); + return paramEventBean; + } + public ParamEnvironmentBean paramEnvironmentBuild(){ + ParamEnvironmentBean paramEnvironmentBean = new ParamEnvironmentBean(); + return paramEnvironmentBean; + } + public ParamDataBean paramDataBuild() throws Exception { + ParamDataBean paramDataBean = new ParamDataBean(); + return paramDataBean; + } + +} diff --git a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/parmsBean/ParamDataBean.java b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/parmsBean/ParamDataBean.java index be3c308a3..3cf9779f9 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/parmsBean/ParamDataBean.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/parmsBean/ParamDataBean.java @@ -97,4 +97,16 @@ public class ParamDataBean { public void setData_unix(int data_unix) { this.data_unix = data_unix; } + + public ParamDataBean(){ + this.app_id_s="game_skuld_01"; + this.app_version_name_s="1.0.0.5"; + this.app_version_code_s="10000"; + this.category_s="event_role"; + this.platform_s="ADR"; + this.region_s="4"; + this.server_s="44"; + this.channel_s="4"; + this.data_unix=1511767867; + } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/parmsBean/ParamEnvironmentBean.java b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/parmsBean/ParamEnvironmentBean.java index 581bcb61c..2f365d079 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/parmsBean/ParamEnvironmentBean.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/parmsBean/ParamEnvironmentBean.java @@ -27,4 +27,9 @@ public class ParamEnvironmentBean { public void setIp_s(String ip_s) { this.ip_s = ip_s; } + + public ParamEnvironmentBean(){ + this.device_id_s="6778"; + this.ip_s="61.4.69.112"; + } } \ No newline at end of file diff --git a/serverlogic/src/main/java/com/ljsd/jieling/util/CBean2Proto.java b/serverlogic/src/main/java/com/ljsd/jieling/util/CBean2Proto.java index d55fa2ac4..8f42db795 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/util/CBean2Proto.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/util/CBean2Proto.java @@ -324,7 +324,6 @@ public class CBean2Proto { builder.setOverlap(item.getItemNum()); int[] energyRecoverSpeed = SGameSetting.getGameSetting().getEnergyRecoverSpeed(); builder.setNextRefreshTime(item.getEndingTime() + energyRecoverSpeed[1]*60); - System.out.println("===============" +(item.getEndingTime() + energyRecoverSpeed[1]*60)); return builder.build(); } }