From 281dd3b27d229fbd53c8fc338edd0e9ac7aafe55 Mon Sep 17 00:00:00 2001 From: liyj <1617420630@qq.com> Date: Thu, 22 May 2025 09:07:46 +0800 Subject: [PATCH] =?UTF-8?q?im=E6=96=B0=E5=A2=9E=E4=B8=80=E4=B8=AA=E9=95=BF?= =?UTF-8?q?=E5=BA=A6=E8=BF=94=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../websocket/service/onchat/MallsuiteImSocketHandler.java | 5 +---- .../src/main/java/com/suisung/mall/im/pojo/vo/MineDTO.java | 3 +++ 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mall-im/src/main/java/com/suisung/mall/im/common/websocket/service/onchat/MallsuiteImSocketHandler.java b/mall-im/src/main/java/com/suisung/mall/im/common/websocket/service/onchat/MallsuiteImSocketHandler.java index 3e552707..9a110c5c 100644 --- a/mall-im/src/main/java/com/suisung/mall/im/common/websocket/service/onchat/MallsuiteImSocketHandler.java +++ b/mall-im/src/main/java/com/suisung/mall/im/common/websocket/service/onchat/MallsuiteImSocketHandler.java @@ -194,7 +194,7 @@ public class MallsuiteImSocketHandler implements WebSocketHandler { sendVO.setMsg_type(mine.getType()); sendVO.setItem_id(mine.getItem_id()); sendVO.setMsg(new HashMap()); - + sendVO.setMessage_length(mine.getLength()); String sender = mine.getId();//信息发送者登录名(loginName)或user_id String receiver = to.getId();//信息接收者,如果是私聊就是用户loginName,如果是群聊就是群组id @@ -205,9 +205,6 @@ public class MallsuiteImSocketHandler implements WebSocketHandler { if (!mine.getId().equals(to.getId())) { sendVO.setMine(false); - if ("voice".equals(receiveDTO.getMine().getType()) || "video".equals(receiveDTO.getMine().getType())) { - sendVO.setMessage_length(receiveDTO.getMine().getContent()); - } //保存聊天记录 if ("friend".equals(type) || "user".equals(type)) { //如果是私聊 diff --git a/mall-im/src/main/java/com/suisung/mall/im/pojo/vo/MineDTO.java b/mall-im/src/main/java/com/suisung/mall/im/pojo/vo/MineDTO.java index 8a3a6037..1a55ea5b 100644 --- a/mall-im/src/main/java/com/suisung/mall/im/pojo/vo/MineDTO.java +++ b/mall-im/src/main/java/com/suisung/mall/im/pojo/vo/MineDTO.java @@ -42,6 +42,9 @@ public class MineDTO implements Serializable { @ApiModelProperty(value = "商品编号") private Long item_id = 0l; + @ApiModelProperty(value = "长度") + private String length = "0"; + @Override public String toString() {