| 123456789101112131415161718192021222324252627282930 |
- export default {
- isPromotion: false,//true显示Promotions,false显示Articles
- setBadgeCount(info={}) {
- global.alertBadgeCountInfo = info;
- },
- getAlertCount() {
- return global.alertBadgeCountInfo?.alertCount || 0
- },
- getNewsCount() {
- return global.alertBadgeCountInfo?.newsCount || 0
- },
- getCampaignCount() {
- return global.alertBadgeCountInfo?.campaignCount || 0
- },
- getUnreadAlert() {
- return global.alertBadgeCountInfo?.alertUnreadCount || 0
- },
- setOnRefreshListener(listener) {
- global.notificationPageListener = listener;
- },
- requestRefresh() {
- if (global.notificationPageListener) {
- global.notificationPageListener();
- }
- },
- release() {
- global.alertBadgeCountInfo = {};
- global.notificationPageListener = undefined;
- }
- }
|