Просмотр исходного кода

feat: 注册零填写-接受邀请已登录跳join-form替代user-edit

E2E Test Bot 21 часов назад
Родитель
Сommit
699e2593a7
1 измененных файлов с 7 добавлено и 12 удалено
  1. 7 12
      cfc-frontend/pages/invite/join.vue

+ 7 - 12
cfc-frontend/pages/invite/join.vue

@@ -277,21 +277,16 @@ export default {
         return
       }
 
-      // 已登录但不在目标家庭:跳个人信息完善页。
-      // 需带 token+userId+autoParent=true,让 user-edit 进入 isNewUserFlow 模式,
-      // 才会显示「家庭身份」下拉并在保存时提交加入申请(requestJoinByCode)
-      this.goUserEdit()
+      // 已登录但不在目标家庭:跳加入家庭表单页。
+      // join-form 填真实姓名 + 家庭身份后提交加入申请(requestJoinByCode)
+      this.goJoinForm()
     },
 
-    // 已登录用户跳转个人信息完善页(新用户家庭邀请流程)
-    goUserEdit() {
-      var token = uni.getStorageSync('token') || ''
-      var userId = uni.getStorageSync('userId') || ''
+    // 已登录用户跳转加入家庭表单页(接受家庭邀请流程)
+    goJoinForm() {
+      var inviteCode = this.familyInviteCode || uni.getStorageSync('pendingFamilyInviteCode') || ''
       uni.navigateTo({
-        url: '/pages/user-edit/user-edit?token=' + encodeURIComponent(token) +
-          '&userId=' + userId +
-          '&autoParent=true' +
-          '&familyInviteCode=' + encodeURIComponent(this.familyInviteCode || '')
+        url: '/pages/invite/join-form?familyInviteCode=' + encodeURIComponent(inviteCode)
       })
     },