0320-北仑:客户分层导入消息提醒优化
This commit is contained in:
@@ -168,8 +168,7 @@ export default {
|
||||
notReadCount: 0,
|
||||
noticeCenterList: [],
|
||||
open2: false,
|
||||
downCenterList: [],
|
||||
noticeCenterTimer: null
|
||||
downCenterList: []
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
@@ -193,11 +192,9 @@ export default {
|
||||
},
|
||||
created() {
|
||||
this.getCenterList();
|
||||
this.startNoticePolling();
|
||||
window.addEventListener('notice-center-refresh', this.getCenterList);
|
||||
},
|
||||
beforeDestroy() {
|
||||
this.clearNoticePolling();
|
||||
window.removeEventListener('notice-center-refresh', this.getCenterList);
|
||||
},
|
||||
methods: {
|
||||
@@ -230,18 +227,6 @@ export default {
|
||||
}
|
||||
});
|
||||
},
|
||||
startNoticePolling() {
|
||||
this.clearNoticePolling();
|
||||
this.noticeCenterTimer = setInterval(() => {
|
||||
this.getCenterList();
|
||||
}, 10000);
|
||||
},
|
||||
clearNoticePolling() {
|
||||
if (this.noticeCenterTimer) {
|
||||
clearInterval(this.noticeCenterTimer);
|
||||
this.noticeCenterTimer = null;
|
||||
}
|
||||
},
|
||||
|
||||
// 下载中心列表
|
||||
getDownCenterList() {
|
||||
|
||||
Reference in New Issue
Block a user