diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/FooterBar.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/FooterBar.vue index abff4e9d..fab41630 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/FooterBar.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/FooterBar.vue @@ -63,8 +63,14 @@ const tabs = [ const onTabClick = (item) => { if (item.key === props.active) return; + console.log(item,'item') if (router.currentRoute.value.path !== item.route) { - router.replace(item.route); + if(item.label ==='非现场'){ + router.push(item.route); + }else{ + router.replace(item.route); + } + } // console.log('获取消息未读数量2222'); // fetchMessageUnreadCount(); diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/message/messageCenter.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/message/messageCenter.vue index ab0d4b75..f488f216 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/message/messageCenter.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/message/messageCenter.vue @@ -427,6 +427,10 @@ onMounted(() => { activeTab.value = 0; } } + // 先初始化列表,确保选项立即展示 + initMessageList(); + initTodoList(); + // 然后请求未读数量,成功后会重新初始化列表更新未读数 fetchMessageStats(); }); diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/nos/nosList.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/nos/nosList.vue index e09c0246..c1bb82aa 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/nos/nosList.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/nos/nosList.vue @@ -17,7 +17,7 @@ - + diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/src/components/enterprise/footerNav.vue b/zdxt-web-client/zdxt-efcode-enterprise-app/src/components/enterprise/footerNav.vue index 59cfad6a..562c5152 100644 --- a/zdxt-web-client/zdxt-efcode-enterprise-app/src/components/enterprise/footerNav.vue +++ b/zdxt-web-client/zdxt-efcode-enterprise-app/src/components/enterprise/footerNav.vue @@ -10,7 +10,7 @@ 法律查询 - + diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/src/views/enterprise/nos/nosList.vue b/zdxt-web-client/zdxt-efcode-enterprise-app/src/views/enterprise/nos/nosList.vue index b8cca688..2ba02dee 100644 --- a/zdxt-web-client/zdxt-efcode-enterprise-app/src/views/enterprise/nos/nosList.vue +++ b/zdxt-web-client/zdxt-efcode-enterprise-app/src/views/enterprise/nos/nosList.vue @@ -22,7 +22,7 @@ - +