소스 검색

登录错误信息处理

yuanmingze 3 달 전
부모
커밋
5d73551b4b
1개의 변경된 파일11개의 추가작업 그리고 4개의 파일을 삭제
  1. 11 4
      src/views/login/index.vue

+ 11 - 4
src/views/login/index.vue

@@ -146,10 +146,17 @@ const login = async () => {
     return
   }
 
-  const res: any = await loginEtssmsApi(formData)
-  if (res?.access_token) {
-    userStore.setAccessToken(res.access_token)
-    router.replace({ path: '/invoice-information' })
+  try {
+    const res: any = await loginEtssmsApi(formData)
+    if (res?.access_token) {
+      userStore.setAccessToken(res.access_token)
+      router.replace({ path: '/invoice-information' })
+    }
+  } catch (err: any) {
+    const { code, message } = err
+    if (code && message) {
+      showFailToast(message)
+    }
   }
 }