瀏覽代碼

是否自动注册

lifanagju_citu 7 月之前
父節點
當前提交
d93fdb7479
共有 1 個文件被更改,包括 3 次插入4 次删除
  1. 3 4
      src/views/common/loginDialog.vue

+ 3 - 4
src/views/common/loginDialog.vue

@@ -87,9 +87,9 @@ const handleLogin = async () => {
   const { valid } = tab.value === 1 ? await phoneRef.value.phoneForm.validate() : await passRef.value.passwordForm.validate()
   if (!valid) return
   if (!isAgree.value) return Snackbar.warning('请阅读并勾选底部协议')
-  // 
+  // autoRegister: 是否自动注册
   let params, api = ''
-  params = tab.value === 1 ? { ...phoneRef.value.loginData } : { ...passRef.value.loginData }
+  params = tab.value === 1 ? { ...phoneRef.value.loginData, autoRegister: true } : { ...passRef.value.loginData }
   api = tab.value === 1 ? 'handleSmsLogin' : 'handlePasswordLogin'
   if (!params.captchaVerification && captchaStr.value) params.captchaVerification = captchaStr.value
   if (!params.captchaVerification) {
@@ -101,10 +101,9 @@ const handleLogin = async () => {
     await userStore.userLogout(1)
   }
   try {
-    // const params = { ...phoneRef.value.loginData, autoRegister: true } // autoRegister: 是否自动注册
-    // await userStore.handleSmsLogin(params)
     await userStore[api](params)
     emit('loginSuccess')
+    // if (localStorage.getItem('necessaryInfoReady') === 'ok') emit('loginSuccess')
   } catch (error) {
     captchaStr.value = '' // 清空人机验证
     phoneRef.value && phoneRef.value.clearCaptcha() // 清空人机验证