From b4df26bfcd4707d5e635de8b37ff2da639fac2da Mon Sep 17 00:00:00 2001 From: j10c Date: Sat, 2 Nov 2024 16:16:23 +0800 Subject: [PATCH] refactor(notification): update notification getter and setter --- src/components/Home/index.vue | 2 +- src/pages/announcement/index.vue | 23 ++++++++----------- src/store/service/notification.ts | 37 +++++++++++++++++++++---------- 3 files changed, 35 insertions(+), 27 deletions(-) diff --git a/src/components/Home/index.vue b/src/components/Home/index.vue index d1f8371e..ef0a46cc 100644 --- a/src/components/Home/index.vue +++ b/src/components/Home/index.vue @@ -93,7 +93,7 @@ function nav2activation() { } function nav2announcement() { - notificationStore.unreadCount = 0; + notificationStore.markRead(); Taro.navigateTo({ url: "/pages/announcement/index" }); diff --git a/src/pages/announcement/index.vue b/src/pages/announcement/index.vue index 6a880fa7..4dfc2fa2 100644 --- a/src/pages/announcement/index.vue +++ b/src/pages/announcement/index.vue @@ -23,11 +23,11 @@