소스 검색

将消息设为已读

chrislee 1 주 전
부모
커밋
9397fbeaa1
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      src/utils/msg.js

+ 7 - 0
src/utils/msg.js

@@ -49,6 +49,13 @@ export function routeMsgs (that, row) {
     return
   }
 
+  // 先将消息标记为已读(若当前 store 中不存在该消息则内部会直接返回)
+  if (row.noticeId) {
+    try {
+      readNotice && readNotice(that, row.noticeId)
+    } catch (e) {}
+  }
+
   // 携带的消息参数(列表页可通过 $route.params.notice 或 $route.query 获取)
   const notice = {
     noticeId: row.noticeId,