1
李凌
2025-12-24 309a95310b549f6380c99aea476bb7392ace326a
src/views/register/index.vue
@@ -105,7 +105,7 @@
const safeword = ref('')
const fundPassword = ref('')
const refundPassword = ref('')
const activeIndex = ref(0)
const activeIndex = ref(1)
const typeText = ref('password')
let isArea = ref(false)
let dialCode = ref(0)
@@ -267,37 +267,38 @@
            }
    }
    if (activeIndex.value === 1) {
        _bindEmailRegister({
            username: username.value,
            password: password.value,
            type: '2',   // 2邮箱
            verifcode: verifyCode.value,
            usercode: invitCode.value,
            safeword: safeword.value
        }).then((res) => {
            userStore[GET_USERINFO](res)
            store.state.user.userInfo = res
            // 其他操作??
            router.push('/identity')
        })
    } else {
        _registerUser({
            userName: (activeIndex.value === 0 || activeIndex.value === 1) ? username.value : `${dialCode.value}${username.value}`,
            password: password.value,
            // re_password: repassword.value,
            type: type.value,
            userCode: invitCode.value,
        }).then((res) => {
            userStore[GET_USERINFO](res)
            store.state.user.userInfo = res
            if (activeIndex.value == 0) {
                router.push('/setFond')
            } else {
                router.push({ name: 'verify', query: { type: activeIndex.value, account: activeIndex.value == 1 ? username.value : `${dialCode.value}${username.value}` } })
            }
        });
    }
    // if (activeIndex.value === 1) {
    //     _bindEmailRegister({
    //         username: username.value,
    //         password: password.value,
    //         type: '2',   // 2邮箱
    //         verifcode: verifyCode.value,
    //         usercode: invitCode.value,
    //         safeword: safeword.value
    //     }).then((res) => {
    //         userStore[GET_USERINFO](res)
    //         store.state.user.userInfo = res
    //         // 其他操作??
    //         router.push('/identity')
    //     })
    // } else {
    _registerUser({
        userName: (activeIndex.value === 0 || activeIndex.value === 1) ? username.value : `${dialCode.value}${username.value}`,
        password: password.value,
        // re_password: repassword.value,
        type: type.value,
        userCode: invitCode.value,
        emailCode: verifyCode.value,
    }).then((res) => {
        userStore[GET_USERINFO](res)
        store.state.user.userInfo = res
        // if (activeIndex.value == 0) {
        router.push('/setFond')
        // } else {
        //     router.push({ name: 'verify', query: { type: activeIndex.value, account: activeIndex.value == 1 ? username.value : `${dialCode.value}${username.value}` } })
        // }
    });
    // }
}
// 语言切换