diff --git a/frontend/pages/castlove/index.vue b/frontend/pages/castlove/index.vue index d5a0610..e517674 100644 --- a/frontend/pages/castlove/index.vue +++ b/frontend/pages/castlove/index.vue @@ -519,11 +519,11 @@ const handleBack = async () => { // 底部导航切换 const handleTabChange = (newTab) => { const routes = [ - '/pages/square/square', + '/pages/friends/index', '/pages/starbook/index', '/pages/castlove/mall', '/pages/starcity/index', - '/pages/friends/index' + '/pages/square/square' ]; if (newTab >= 0 && newTab < routes.length) { diff --git a/frontend/pages/castlove/mall.vue b/frontend/pages/castlove/mall.vue index 8da69ce..90766e3 100644 --- a/frontend/pages/castlove/mall.vue +++ b/frontend/pages/castlove/mall.vue @@ -18,11 +18,11 @@ const navExpanded = ref(false); const handleTabChange = (newTab) => { const routes = [ - '/pages/square/square', + '/pages/friends/index', '/pages/starbook/index', '/pages/castlove/mall', '/pages/starcity/index', - '/pages/friends/index' + '/pages/square/square' ]; if (newTab >= 0 && newTab < routes.length) { diff --git a/frontend/pages/components/BottomNav.vue b/frontend/pages/components/BottomNav.vue index b0497b8..c3e9142 100644 --- a/frontend/pages/components/BottomNav.vue +++ b/frontend/pages/components/BottomNav.vue @@ -59,8 +59,8 @@ // 导航项配置 const navItems = [ { - name: '广场', - icon: '/static/icon/square.png', + name: '搭子', + icon: '/static/icon/dazi.png', angle: 122 // 左上方 }, { @@ -79,8 +79,8 @@ angle: 73 // 右方 }, { - name: '好友', - icon: '/static/icon/friends.png', + name: '广场', + icon: '/static/icon/square.png', angle: 57 // 右下方 } ]; diff --git a/frontend/pages/friends/index.vue b/frontend/pages/friends/index.vue index 6e1b670..8ded789 100644 --- a/frontend/pages/friends/index.vue +++ b/frontend/pages/friends/index.vue @@ -6,7 +6,7 @@ - + @@ -20,13 +20,13 @@ const navExpanded = ref(false); const handleTabChange = (newTab) => { const routes = [ - '/pages/square/square', + '/pages/friends/index', '/pages/starbook/index', '/pages/castlove/mall', '/pages/starcity/index', - '/pages/friends/index' + '/pages/square/square' ]; - + if (newTab >= 0 && newTab < routes.length) { uni.navigateTo({ url: routes[newTab] diff --git a/frontend/pages/square/square.vue b/frontend/pages/square/square.vue index d657264..dc8834e 100644 --- a/frontend/pages/square/square.vue +++ b/frontend/pages/square/square.vue @@ -45,11 +45,11 @@ /> - @@ -122,20 +122,17 @@ const handleRankingModalClose = (visible) => { } const handleTabChange = (newTab) => { - if (newTab === 0) { + if (newTab === 4) { navExpanded.value = false - uni.navigateTo({ - url: '/pages/square/square' - }) return } - + const routes = [ - '/pages/square/square', + '/pages/friends/index', '/pages/starbook/index', '/pages/castlove/mall', '/pages/starcity/index', - '/pages/friends/index' + '/pages/square/square' ] if (newTab >= 0 && newTab < routes.length) { diff --git a/frontend/pages/starbook/index.vue b/frontend/pages/starbook/index.vue index b850b3c..6c48a4d 100644 --- a/frontend/pages/starbook/index.vue +++ b/frontend/pages/starbook/index.vue @@ -20,11 +20,11 @@ const navExpanded = ref(false); const handleTabChange = (newTab) => { const routes = [ - '/pages/square/square', + '/pages/friends/index', '/pages/starbook/index', '/pages/castlove/mall', '/pages/starcity/index', - '/pages/friends/index' + '/pages/square/square' ]; if (newTab >= 0 && newTab < routes.length) { diff --git a/frontend/pages/starcity/index.vue b/frontend/pages/starcity/index.vue index 667e9ae..70fa393 100644 --- a/frontend/pages/starcity/index.vue +++ b/frontend/pages/starcity/index.vue @@ -20,11 +20,11 @@ const navExpanded = ref(false); const handleTabChange = (newTab) => { const routes = [ - '/pages/square/square', + '/pages/friends/index', '/pages/starbook/index', '/pages/castlove/mall', '/pages/starcity/index', - '/pages/friends/index' + '/pages/square/square' ]; if (newTab >= 0 && newTab < routes.length) { diff --git a/frontend/pages/support-activity/index.vue b/frontend/pages/support-activity/index.vue index b52ff30..ad2dcc7 100644 --- a/frontend/pages/support-activity/index.vue +++ b/frontend/pages/support-activity/index.vue @@ -148,11 +148,11 @@ function handleTabChange(newTab) { // 根据tab索引跳转到对应页面 const tabRoutes = [ - '/pages/square/square', // 广场 + '/pages/friends/index', // 搭子 '/pages/starbook/index', // 星册 '/pages/castlove/mall', // 铸爱 '/pages/starcity/index', // 星城 - '/pages/friends/index' // 好友 + '/pages/square/square' // 广场 ] if (newTab >= 0 && newTab < tabRoutes.length) { diff --git a/frontend/static/AIimg/dazi.png b/frontend/static/icon/dazi.png similarity index 100% rename from frontend/static/AIimg/dazi.png rename to frontend/static/icon/dazi.png