Browse Source

refactor(profile): 统一页面路径命名规范

- 将 baseinfo 页面重命名为 base-info
- 更新 pages.json 中的路径配置
- 修改页面跳转逻辑中的路径引用
- 统一菜单点击事件中的路径参数
mcbaiyun 2 months ago
parent
commit
d1df3bf99a
3 changed files with 5 additions and 5 deletions
  1. 1 1
      src/pages.json
  2. 4 4
      src/pages/profile/index.vue
  3. 0 0
      src/pages/profile/infos/base-info.vue

+ 1 - 1
src/pages.json

@@ -49,7 +49,7 @@
 			}
 		},
 		{
-			"path": "pages/profile/infos/baseinfo",
+			"path": "pages/profile/infos/base-info",
 			"style": {
 				"navigationBarTitleText": "完善信息"
 			}

+ 4 - 4
src/pages/profile/index.vue

@@ -18,7 +18,7 @@
 
 
     <view class="menu-list">
-      <view class="menu-item" @click="onMenuClick('baseinfo')">
+      <view class="menu-item" @click="onMenuClick('base-info')">
         <text class="menu-text">修改信息</text>
         <text class="menu-arrow"></text>
       </view>
@@ -113,7 +113,7 @@ const fetchUserInfo = async () => {
       uni.setStorageSync('user_info', resp.data)
       // 检查 nickname 和 avatar
       if (!resp.data.nickname || !resp.data.avatar) {
-        uni.navigateTo({ url: '/pages/profile/infos/baseinfo' })
+        uni.navigateTo({ url: '/pages/profile/infos/base-info' })
       }
     }
   } catch (err) {
@@ -135,9 +135,9 @@ onShow(() => {
 
 const onMenuClick = (type: string) => {
   console.log('Menu clicked:', type)
-  if (type === 'baseinfo') {
+  if (type === 'base-info') {
     // 跳转到修改个人信息页面
-    uni.navigateTo({ url: '/pages/profile/infos/baseinfo' })
+    uni.navigateTo({ url: '/pages/profile/infos/base-info' })
     return
   }
   uni.showToast({

+ 0 - 0
src/pages/profile/infos/baseinfo.vue → src/pages/profile/infos/base-info.vue