|
@@ -48,13 +48,16 @@ const handleRegister = async () => {
|
|
loading.value = true
|
|
loading.value = true
|
|
try {
|
|
try {
|
|
// isLogin:企业注册申请被驳回后,再次提交时需先登录个人账号
|
|
// isLogin:企业注册申请被驳回后,再次提交时需先登录个人账号
|
|
- props.isLogin ? await userStore.handleSmsLogin({ ...phoneRef.value.loginData }) : await userStore.handleUserRegister({ ...phoneRef.value.loginData })
|
|
|
|
|
|
+ // props.isLogin ? await userStore.handleSmsLogin({ ...phoneRef.value.loginData, autoRegister: true }) : await userStore.handleUserRegister({ ...phoneRef.value.loginData })
|
|
|
|
+ await userStore.handleSmsLogin({ ...phoneRef.value.loginData, autoRegister: true }) // 自动注册登录
|
|
Snackbar.success(props.isCompany ? '手机号验证成功' : '注册成功')
|
|
Snackbar.success(props.isCompany ? '手机号验证成功' : '注册成功')
|
|
if (!props.isCompany) {
|
|
if (!props.isCompany) {
|
|
localStorage.setItem('simpleCompleteDialogHaveBeenShow', true) // 个人登录简易基本信息填写弹窗open-status
|
|
localStorage.setItem('simpleCompleteDialogHaveBeenShow', true) // 个人登录简易基本信息填写弹窗open-status
|
|
router.push({ path: '/recruitHome' })
|
|
router.push({ path: '/recruitHome' })
|
|
localStorage.removeItem('loginAccount')
|
|
localStorage.removeItem('loginAccount')
|
|
} else emit('success')
|
|
} else emit('success')
|
|
|
|
+ } catch (err) {
|
|
|
|
+ loading.value = false
|
|
} finally {
|
|
} finally {
|
|
loading.value = false
|
|
loading.value = false
|
|
}
|
|
}
|