Browse Source

消息置位已读代码优化

zhangyu 5 năm trước cách đây
mục cha
commit
08b0f724db
1 tập tin đã thay đổi với 11 bổ sung9 xóa
  1. 11 9
      src/framework/components/messagesever/msgAllDetails.vue

+ 11 - 9
src/framework/components/messagesever/msgAllDetails.vue

@@ -133,16 +133,18 @@ export default {
     },
     // 更新消息状态:已读、未读
     changeMessageState(val) {
-      val.Read = true;
-      let params = {
-        Content: [{
-          Id: val.Id,
-          Read: true
-        }]
+      if(!val.Read){
+        val.Read = true;
+        let params = {
+          Content: [{
+            Id: val.Id,
+            Read: true
+          }]
+        }
+        messgeUpdate(params, res => { 
+          Bus.$emit('getUnreadCountUpdate')
+        });// 展开更新为已读状态,未读数量同步变更
       }
-      messgeUpdate(params, res => { 
-        Bus.$emit('getUnreadCountUpdate')
-      });// 展开更新为已读状态,未读数量同步变更
     }
   }
 };