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() {