|  | @@ -1,7 +1,10 @@
 | 
	
		
			
				|  |  |  <!--  -->
 | 
	
		
			
				|  |  |  <template>
 | 
	
		
			
				|  |  |    <div class="GCLS-center-top">
 | 
	
		
			
				|  |  | -    <h2 class="title">{{ title }}</h2>
 | 
	
		
			
				|  |  | +    <h2 class="title">{{ title }}
 | 
	
		
			
				|  |  | +        <!-- <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">
 | 
	
		
			
				|  |  |        <template v-if="!isShowCheckBox">
 | 
	
		
			
				|  |  |          <el-button
 | 
	
	
		
			
				|  | @@ -72,6 +75,7 @@
 | 
	
		
			
				|  |  |  </template>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  <script>
 | 
	
		
			
				|  |  | +import { mapGetters } from "vuex";
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |    components: {},
 | 
	
		
			
				|  |  |    props: [
 | 
	
	
		
			
				|  | @@ -84,6 +88,7 @@ export default {
 | 
	
		
			
				|  |  |      "delCount",
 | 
	
		
			
				|  |  |      "listCount",
 | 
	
		
			
				|  |  |      "deleteMyCollection",
 | 
	
		
			
				|  |  | +    "from"
 | 
	
		
			
				|  |  |    ],
 | 
	
		
			
				|  |  |    data() {
 | 
	
		
			
				|  |  |      return {
 | 
	
	
		
			
				|  | @@ -91,6 +96,7 @@ export default {
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    computed: {
 | 
	
		
			
				|  |  | +    ...mapGetters(["is_exist"]),
 | 
	
		
			
				|  |  |      selectedCount() {
 | 
	
		
			
				|  |  |        return this.delCount;
 | 
	
		
			
				|  |  |      },
 | 
	
	
		
			
				|  | @@ -102,6 +108,14 @@ export default {
 | 
	
		
			
				|  |  |        await this.deleteMyCollection();
 | 
	
		
			
				|  |  |        this.isPop = false;
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    handleReadAllMessage(){
 | 
	
		
			
				|  |  | +        let MethodName = "message-message_manager-IsExistMyMessage_NotRead";
 | 
	
		
			
				|  |  | +        let data = {};
 | 
	
		
			
				|  |  | +        getLearnWebContent(MethodName, data).then((res) => {
 | 
	
		
			
				|  |  | +            // this.is_exist = res.is_exist;
 | 
	
		
			
				|  |  | +            this.$store.dispatch("message/updateIsExist", 'false');
 | 
	
		
			
				|  |  | +        });
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    //生命周期 - 创建完成(可以访问当前this实例)
 | 
	
		
			
				|  |  |    created() {},
 | 
	
	
		
			
				|  | @@ -132,6 +146,18 @@ export default {
 | 
	
		
			
				|  |  |      line-height: 150%;
 | 
	
		
			
				|  |  |      color: #000000;
 | 
	
		
			
				|  |  |      margin: 0;
 | 
	
		
			
				|  |  | +    .message-box{
 | 
	
		
			
				|  |  | +        font-weight: 400;
 | 
	
		
			
				|  |  | +        font-size: 14px;
 | 
	
		
			
				|  |  | +        line-height: 150%;
 | 
	
		
			
				|  |  | +        background: url('../../assets/Personalcenter/icon-message.png') 24px center no-repeat;
 | 
	
		
			
				|  |  | +        background-size: 16px;
 | 
	
		
			
				|  |  | +        padding: 0 0 0 46px;
 | 
	
		
			
				|  |  | +        cursor: pointer;
 | 
	
		
			
				|  |  | +        &.noMessage{
 | 
	
		
			
				|  |  | +            opacity: 0.55;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    > .GCLS-center-op {
 | 
	
		
			
				|  |  |      display: flex;
 |