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