|
@@ -2,7 +2,7 @@
|
|
|
<template>
|
|
|
<div class="GCLS-center-top">
|
|
|
<h2 class="title">{{ title }}
|
|
|
- <!-- <span :class="['message-box',is_exist == 'true'?'hasMessage':'noMessage']" v-if="from=='message'" @click="handleReadAllMessage">$t("Key802")</span> -->
|
|
|
+ <span :class="['message-box',is_exist == 'true'?'hasMessage':'noMessage']" v-if="from=='message'" @click="handleReadAllMessage">{{$t("Key802")}}</span>
|
|
|
</h2>
|
|
|
|
|
|
<div class="GCLS-center-op" v-if="isDel == 1">
|
|
@@ -76,6 +76,7 @@
|
|
|
|
|
|
<script>
|
|
|
import { mapGetters } from "vuex";
|
|
|
+import { getLearnWebContent } from "@/api/ajax";
|
|
|
export default {
|
|
|
components: {},
|
|
|
props: [
|
|
@@ -109,11 +110,17 @@ export default {
|
|
|
this.isPop = false;
|
|
|
},
|
|
|
handleReadAllMessage(){
|
|
|
- let MethodName = "message-message_manager-IsExistMyMessage_NotRead";
|
|
|
- let data = {};
|
|
|
+ let MethodName = "message-message_manager-ReadMyMessage";
|
|
|
+ let data = {
|
|
|
+ is_all_read: 'true'
|
|
|
+ };
|
|
|
getLearnWebContent(MethodName, data).then((res) => {
|
|
|
// this.is_exist = res.is_exist;
|
|
|
- this.$store.dispatch("message/updateIsExist", 'false');
|
|
|
+ if(res.status==1){
|
|
|
+ this.$emit('load','1')
|
|
|
+ this.$store.dispatch("message/updateIsExist", 'false');
|
|
|
+ }
|
|
|
+
|
|
|
});
|
|
|
}
|
|
|
},
|