Bladeren bron

refactor(family): 更新添加孩子入口导航至家庭成员页面

所有引用添加孩子页面的导航改为family-members/add-member

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Sisyphus 3 maanden geleden
bovenliggende
commit
a94942d8ae

+ 1 - 1
cfc-frontend/pages/home-pages/child-index.vue

@@ -632,7 +632,7 @@ export default {
     },
     goToAddChild() {
       this.$emit('navigate', { page: 'add-child' })
-      uni.navigateTo({ url: '/pages/profile-extra/create-child' })
+      uni.navigateTo({ url: '/pages/profile-extra/family-members' })
     },
     showStreakDetail() {
       this.$emit('navigate', { page: 'streak-detail' })

+ 2 - 1
cfc-frontend/pages/profile-extra/family-members.vue

@@ -359,11 +359,12 @@ export default {
     },
     onEditRelation(member) {
       this.showMemberDetailModal = false
+      // 已整合到家庭成员管理,跳转到添加/编辑成员页面
       var params = 'memberId=' + member.id + '&nickname=' + encodeURIComponent(member.nickname || '')
       if (member.gender) params += '&gender=' + member.gender
       if (member.phone) params += '&phone=' + member.phone
       if (member.birthday) params += '&birthday=' + member.birthday
-      uni.navigateTo({ url: '/pages/profile/edit-child?' + params })
+      uni.navigateTo({ url: '/pages/family/add-member?' + params })
     },
     doQuestionnaire(member) {
       this.showMemberDetailModal = false

+ 2 - 2
cfc-frontend/pages/profile/components/ProfileHeader.vue

@@ -84,10 +84,10 @@ export default {
         if (this.children.length === 0) {
           uni.showModal({
             title: '提示',
-            content: '您还没有添加孩子,是否现在去添加?',
+            content: '您还没有添加孩子,请先在家庭成员中添加',
             success: (res) => {
               if (res.confirm) {
-                uni.navigateTo({ url: '/pages/profile-extra/create-child' })
+                uni.navigateTo({ url: '/pages/profile-extra/family-members' })
               }
             }
           })

+ 2 - 2
cfc-frontend/pages/wealth/index.vue

@@ -354,10 +354,10 @@ export default {
         if (this.children.length === 0) {
           uni.showModal({
             title: '提示',
-            content: '您还没有添加孩子,是否现在去添加?',
+            content: '您还没有添加孩子,请先在家庭成员中添加',
             success: function(res) {
               if (res.confirm) {
-                uni.navigateTo({ url: '/pages/profile/create-child' })
+                uni.navigateTo({ url: '/pages/profile-extra/family-members' })
               }
             }
           })