From 73847c46a3a4d6fb27d1809714c871735507e0b3 Mon Sep 17 00:00:00 2001
From: zlzw <583819556@qq.com>
Date: Fri, 7 Jun 2024 14:50:39 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=B8=B8=E6=88=8F=E6=88=BF?=
 =?UTF-8?q?=E5=8F=91=E8=A8=80=E9=87=8D=E5=A4=8D/=E4=B8=8D=E6=98=BE?=
 =?UTF-8?q?=E7=A4=BA=E9=97=AE=E9=A2=98=20=E4=BF=AE=E5=A4=8D=E8=B4=B5?=
 =?UTF-8?q?=E6=97=8F=E4=B8=8D=E6=98=BE=E7=A4=BA=E8=8B=B1=E6=96=87=E9=97=AE?=
 =?UTF-8?q?=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 app/src/main/java/com/shayu/phonelive/AppContext.java       | 4 ++--
 .../yunbao/common/manager/imrongcloud/GameSwMicManager.java | 6 +-----
 config.gradle                                               | 4 ++--
 gradle.properties                                           | 6 +++---
 .../main/java/com/yunbao/live/socket/SocketRyClient.java    | 3 ++-
 .../main/java/com/yunbao/live/socket/SocketSwChatUtil.java  | 1 +
 .../main/java/com/yunbao/live/socket/SocketSwClient.java    | 2 ++
 7 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/app/src/main/java/com/shayu/phonelive/AppContext.java b/app/src/main/java/com/shayu/phonelive/AppContext.java
index 90b419900..101f0d95b 100644
--- a/app/src/main/java/com/shayu/phonelive/AppContext.java
+++ b/app/src/main/java/com/shayu/phonelive/AppContext.java
@@ -228,14 +228,14 @@ public class AppContext extends CommonAppContext {
                                 JSONObject map = received.getMsg().getJSONObject(0);
                                 sendStartAnchorLive(map);
                             } else if (message.getTargetId().contains("v")) {
-                                String contentJson = ((TextMessage) message.getContent()).getContent();
+                                /*String contentJson = ((TextMessage) message.getContent()).getContent();
                                 Log.e("wewe", contentJson);
                                 SudGameSocketImEvent sudGameSocketImEvent = new Gson().fromJson(contentJson, SudGameSocketImEvent.class);
                                 if (sudGameSocketImEvent.getMsg().isEmpty()) {
                                     return false;
                                 }
                                 sudGameSocketImEvent.getMsg().get(0).setTime(time);
-                                Bus.get().post(sudGameSocketImEvent);
+                                Bus.get().post(sudGameSocketImEvent);*/
                             }
                             //主播页面
                             if (TextUtils.isEmpty(PortraitLiveManager.liveID) && SocketSwClient.mSocketHandler != null) {
diff --git a/common/src/main/java/com/yunbao/common/manager/imrongcloud/GameSwMicManager.java b/common/src/main/java/com/yunbao/common/manager/imrongcloud/GameSwMicManager.java
index 2b3f90f2b..467dbecd3 100644
--- a/common/src/main/java/com/yunbao/common/manager/imrongcloud/GameSwMicManager.java
+++ b/common/src/main/java/com/yunbao/common/manager/imrongcloud/GameSwMicManager.java
@@ -433,7 +433,6 @@ public class GameSwMicManager {
         });
     }
 
-    String lastTime = "";
 
     /**
      * 处理游戏房Im消息
@@ -444,10 +443,7 @@ public class GameSwMicManager {
         if (msgDTOS.isEmpty()) return;
         SudGameSocketImEvent.MsgDTO msgDTO = msgDTOS.get(0);
 
-        if(lastTime.equals(msgDTO.getTime())){
-            return;
-        }
-        lastTime = msgDTO.getTime();
+
         //正常文字消息
         if (TextUtils.equals(msgDTO.getMethod(), "SendMsg")) {
             getView().insertItem(new SudGameChatImModel().setWelcomMessage(false).setNickname(msgDTO.getUname()).setTextMessage(msgDTO.getCt()));
diff --git a/config.gradle b/config.gradle
index 1bd0a5f16..b809fb2cd 100644
--- a/config.gradle
+++ b/config.gradle
@@ -11,7 +11,7 @@ ext {
             //正式、
             serverHost       : "https://napi.yaoulive.com",
 //             测试
-            //serverHost       : "https://ceshi.yaoulive.com",
+//            serverHost       : "https://ceshi.yaoulive.com",
 
             buildTime        : new Date().format("MM-dd HH:mm", TimeZone.getTimeZone("GMT+8")),
 
@@ -29,6 +29,6 @@ ext {
             //是否上报异常日志
             isUploadLog      : true,
             //是否打包成插件包模式
-            isPluginModel    : true,
+            isPluginModel    : false,
     ]
 }
diff --git a/gradle.properties b/gradle.properties
index f8c588910..5759f9c1a 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -13,7 +13,7 @@
 #Thu Feb 04 00:05:45 CST 2021
 android.injected.testOnly=false
 org.gradle.daemon=true
-org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
+org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=4096m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
 org.gradle.parallel=true
 org.gradle.configureondemand=true
 
@@ -23,8 +23,8 @@ android.enableJetifier=true
 
 systemProp.http.proxyHost=127.0.0.1
 systemProp.https.proxyHost=127.0.0.1
-systemProp.https.proxyPort=10809
-systemProp.http.proxyPort=10809
+systemProp.https.proxyPort=7890
+systemProp.http.proxyPort=7890
 
 
 #android.enableR8.fullMode=true
\ No newline at end of file
diff --git a/live/src/main/java/com/yunbao/live/socket/SocketRyClient.java b/live/src/main/java/com/yunbao/live/socket/SocketRyClient.java
index f6b19583b..3d32dc0ea 100644
--- a/live/src/main/java/com/yunbao/live/socket/SocketRyClient.java
+++ b/live/src/main/java/com/yunbao/live/socket/SocketRyClient.java
@@ -1048,7 +1048,7 @@ public class SocketRyClient {
                 chatBean.setBubble(obj.getString("bubble"));
                 chatBean.setMedal(obj.getString("medal"));
                 chatBean.setMedal_new(obj.getString("medal_new"));
-                chatBean.setMedal_new_en(map.getString("medal_new_en"));
+                chatBean.setMedal_new_en(obj.getString("medal_new_en"));
                 chatBean.setHot_num(obj.getString("hot_num"));
                 UserBean.DressBean dressBean = new UserBean.DressBean();
                 dressBean.setAvatar_frame(obj.getString("avatar_frame"));
@@ -1069,6 +1069,7 @@ public class SocketRyClient {
                 FansModel fansMedalBean = new NewLevelManager(mContext).getFansModel(map.getIntValue("medal_level"));
                 u.setFansLevel(obj.getIntValue("medal_level"));
                 u.setFansEnterRoomUrl(obj.getString("medal_backgroup_thumb"));
+                CommonAppConfig.getInstance().getUserBean().getDress().setMedal_new_en(obj.getString("medal_new_en"));
                 if (fansMedalBean != null)
                     chatBean.setMedalLevelImageUrl(fansMedalBean.getThumb());
                 mListener.onEnterRoom(new LiveEnterRoomBean(u, chatBean));
diff --git a/live/src/main/java/com/yunbao/live/socket/SocketSwChatUtil.java b/live/src/main/java/com/yunbao/live/socket/SocketSwChatUtil.java
index 0efeb8a44..017e8c6da 100644
--- a/live/src/main/java/com/yunbao/live/socket/SocketSwChatUtil.java
+++ b/live/src/main/java/com/yunbao/live/socket/SocketSwChatUtil.java
@@ -99,6 +99,7 @@ public class SocketSwChatUtil {
                         .param("medal_honor", u.getMedal_no_display_src())
                         .param("medal", u.getDress().getMedal())
                         .param("medal_new", u.getDress().getMedal_new())
+                        .param("medal_new_en", u.getDress().getMedal_new_en())
                         .param("uid", u.getId())
                         .param("liangname", u.getGoodName())
                         .param("vip_type", u.getVip().getType())
diff --git a/live/src/main/java/com/yunbao/live/socket/SocketSwClient.java b/live/src/main/java/com/yunbao/live/socket/SocketSwClient.java
index 16f6c2eb1..0241f086e 100644
--- a/live/src/main/java/com/yunbao/live/socket/SocketSwClient.java
+++ b/live/src/main/java/com/yunbao/live/socket/SocketSwClient.java
@@ -954,6 +954,7 @@ public class SocketSwClient {
                 chatBean.setBubble(obj.getString("bubble"));
                 chatBean.setMedal(obj.getString("medal"));
                 chatBean.setMedal_new(obj.getString("medal_new"));
+                chatBean.setMedal_new_en(obj.getString("medal_new_en"));
                 chatBean.setHot_num(obj.getString("hot_num"));
                 UserBean.DressBean dressBean = new UserBean.DressBean();
                 dressBean.setAvatar_frame(obj.getString("avatar_frame"));
@@ -971,6 +972,7 @@ public class SocketSwClient {
                 //增加粉丝徽章信息
                 chatBean.setMedalNmae(obj.getString("medal_name"));
                 chatBean.setUserNiceName(obj.getString("user_nicename"));//名字
+                CommonAppConfig.getInstance().getUserBean().getDress().setMedal_new_en(obj.getString("medal_new_en"));
                 FansModel fansMedalBean = new NewLevelManager(mContext).getFansModel(map.getIntValue("medal_level"));
                 u.setFansLevel(obj.getIntValue("medal_level"));
                 u.setFansEnterRoomUrl(obj.getString("medal_backgroup_thumb"));