From 130e7fd09b302d6a98b79c12c6cfcf30ccfdbca8 Mon Sep 17 00:00:00 2001 From: duhui Date: Thu, 2 Sep 2021 10:58:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=95=B0=E5=85=AC=E5=85=B1=E4=BA=8B?= =?UTF-8?q?=E4=BB=B6=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/ktbeans/ReportUserEvent.java | 10 ++++++++++ .../main/java/com/ljsd/jieling/ktbeans/ReportUtil.java | 5 ++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUserEvent.java b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUserEvent.java index b03d02561..c8d14c737 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUserEvent.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUserEvent.java @@ -90,6 +90,16 @@ public class ReportUserEvent { return this; } + public ReportUserEvent setPlatform(String platform){ + baseInfo.put("platform",platform); + return this; + } + + public ReportUserEvent setBundle_id(String bundle_id){ + baseInfo.put("bundle_id",bundle_id); + return this; + } + public ReportUserEvent setChannelId(String channelId){ baseInfo.put("channel_id",channelId); return this; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUtil.java index daa3e21dc..bb921b279 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUtil.java @@ -18,6 +18,7 @@ import org.slf4j.LoggerFactory; import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.Optional; import java.util.concurrent.BlockingQueue; import java.util.concurrent.ConcurrentHashMap; @@ -106,7 +107,9 @@ public class ReportUtil { .setFighting_capacity(user.getPlayerInfoManager().getMaxForce()) .setLevel(user.getPlayerInfoManager().getLevel()) .setChannelId(user.getPlayerInfoManager().getChannel_id()==null?"":user.getPlayerInfoManager().getChannel_id()) - .setPackId(user.getPlayerInfoManager().getPack_id()==null?"":user.getPlayerInfoManager().getPack_id()); + .setPackId(user.getPlayerInfoManager().getPack_id()==null?"":user.getPlayerInfoManager().getPack_id()) + .setBundle_id(Optional.ofNullable(user.getPlayerInfoManager().getBundle_id()).orElse("")) + .setPlatform(Optional.ofNullable(user.getPlayerInfoManager().getPlatform()).orElse("")); } public static void doReport(ReportUserEvent reportUserEvent){