diff --git a/pages/im/components/conversationList.vue b/pages/im/components/conversationList.vue
index 2468e8a..bf3cab8 100644
--- a/pages/im/components/conversationList.vue
+++ b/pages/im/components/conversationList.vue
@@ -39,7 +39,7 @@
/* 显示操作弹窗 */
showPop: false,
/* 弹窗按钮列表 */
- popButton: ['置顶聊天', '删除该聊天'],
+ popButton: ['置顶聊天', '标记已读', '删除该聊天'],
/* 弹窗定位样式 */
popStyle: "",
pickedItem: {},
@@ -72,6 +72,9 @@
if (index == 0) {
RongIMLib.setConversationToTop(this.pickedItem.conversationType, this.pickedItem.targetId, !this
.pickedItem.isTop)
+ } else if (index == 1) {
+ RongIMLib.clearMessagesUnreadStatus(this.pickedItem.conversationType, this.pickedItem.targetId, this
+ .pickedItem.sentTime)
} else {
RongIMLib.removeConversation(this.pickedItem.conversationType, this.pickedItem.targetId)
RongIMLib.deleteMessages(this.pickedItem.conversationType, this.pickedItem.targetId)
@@ -96,8 +99,6 @@
style += `left:${touches.clientX}px`
}
-
-
this.popButton[0] = item.isTop ? '取消置顶' : '置顶聊天'
this.popStyle = style
this.pickedItem = item
diff --git a/pages/im/private/chat.vue b/pages/im/private/chat.vue
index 05b6128..73c452b 100644
--- a/pages/im/private/chat.vue
+++ b/pages/im/private/chat.vue
@@ -1,87 +1,33 @@
-
-
-
-
-
-
-
-
- {{ item.sentTime|timeCustomCN }}
-
-
-
-
-
-
-
-
- {{ item.sentStatus == 50 ? '已读': '未读'}}
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ {{ item.sentTime|timeCustomCN }}
+
+
+
+
+
+
+
+ {{ item.sentStatus == 50 ? '已读': '未读'}}
+
+
+
+
+
+
-
+