From a83b68e79070566d2fbf1b3f70c6054f341dc67a Mon Sep 17 00:00:00 2001 From: zhangshanxue Date: Thu, 19 Sep 2019 14:47:06 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E5=86=85=E5=AD=98?= =?UTF-8?q?=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ljsd/jieling/kefu/Cmd_changename.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_changename.java b/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_changename.java index c91cdedf8..9160dda50 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_changename.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_changename.java @@ -1,5 +1,6 @@ package com.ljsd.jieling.kefu; +import com.google.gson.Gson; import com.ljsd.jieling.config.SErrorCodeEerverConfig; import com.ljsd.jieling.config.SGameSetting; import com.ljsd.jieling.dataReport.reportBeans_37.ChatContentType; @@ -11,6 +12,7 @@ import com.ljsd.jieling.globals.BIReason; import com.ljsd.jieling.globals.Global; import com.ljsd.jieling.logic.OnlineUserManager; import com.ljsd.jieling.logic.dao.PlayerManager; +import com.ljsd.jieling.logic.dao.UserManager; import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.logic.hero.HeroLogic; import com.ljsd.jieling.logic.mail.MailLogic; @@ -40,6 +42,25 @@ public class Cmd_changename extends GmRoleAbstract { String key = RedisKey.getKey(RedisKey.FORCE_RANK, "", false); RedisUtil.getInstence().zsetAddOne(key, String.valueOf(user.getId()), teamForce); } + + if("userinfo".equals(args[2])){ + Gson gson = new Gson(); + PlayerManager playerManager = user.getPlayerInfoManager(); + LOGGER.info("cmd_________userinfo:"+gson.toJson(playerManager)); + } + + if("reload".equals(args[2])){ + if (null != user) { + UserManager.removeUser(user.getId()); + } + user = MongoUtil.getInstence().getMyMongoTemplate().findById(User.getCollectionName(), user.getId(), User.class); + if (user != null) { + UserManager.addUser(user); + LOGGER.info("cmd_________reload:"); + } + + } + } String name; if (args.length == 1) { From 583fb7804bd5eeb12386fed41b1bf4e4c1608dbc Mon Sep 17 00:00:00 2001 From: zhangshanxue Date: Thu, 19 Sep 2019 15:05:17 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E5=86=85=E5=AD=98?= =?UTF-8?q?=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/ljsd/jieling/kefu/Cmd_changename.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_changename.java b/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_changename.java index 9160dda50..49390ab8b 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_changename.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_changename.java @@ -11,6 +11,7 @@ import com.ljsd.jieling.db.redis.RedisUtil; import com.ljsd.jieling.globals.BIReason; import com.ljsd.jieling.globals.Global; import com.ljsd.jieling.logic.OnlineUserManager; +import com.ljsd.jieling.logic.dao.ActivityManager; import com.ljsd.jieling.logic.dao.PlayerManager; import com.ljsd.jieling.logic.dao.UserManager; import com.ljsd.jieling.logic.dao.root.User; @@ -46,7 +47,12 @@ public class Cmd_changename extends GmRoleAbstract { if("userinfo".equals(args[2])){ Gson gson = new Gson(); PlayerManager playerManager = user.getPlayerInfoManager(); + LOGGER.info("cmd_________userinfo:"+gson.toJson(playerManager)); + + + ActivityManager activityManager = user.getActivityManager(); + LOGGER.info("cmd_________userinfo_ac:"+gson.toJson(activityManager)); } if("reload".equals(args[2])){