Browse Source

提交消息记录全部已读的功能

Lijy 2 years ago
parent
commit
d0ee501951
1 changed files with 12 additions and 1 deletions
  1. 12 1
      fhKeeper/formulahousekeeper/timesheet_h5/src/views/msg/index.vue

+ 12 - 1
fhKeeper/formulahousekeeper/timesheet_h5/src/views/msg/index.vue

@@ -1,6 +1,6 @@
 <template>
     <div>
-        <van-nav-bar title="消息记录" left-text="返回" @click-left="back" fixed left-arrow/>
+        <van-nav-bar title="消息记录" left-text="返回" right-text="全部已读" @click-right="allRead()" @click-left="back" fixed left-arrow/>
         
         <div class="login_form">
             <van-list v-model="loading" :finished="finished" finished-text="没有更多了" :error.sync="error" error-text="请求失败,点击重新加载" @load="getMessage">
@@ -49,6 +49,17 @@
         created() {
         },
         methods: {
+
+            // 全部已读
+            allRead() {
+                this.$axios.post("/information/checkAll", {})
+                .then(res => {
+                    if(res.code == "ok") {
+                        // 重新获取消息
+                        this.getMessage();
+                    } 
+                }).catch(err=> {this.$toast.clear();});
+            },
             
             // 返回
             back() {