Commit 1a233184cd50675e67bc92c4834350ce4cb44af9
1 parent
c1610a22
登录失效不跳转,删除默认密码
Showing
2 changed files
with
4 additions
and
2 deletions
src/api/request.ts
| @@ -2,6 +2,7 @@ import axios from 'axios' | @@ -2,6 +2,7 @@ import axios from 'axios' | ||
| 2 | import * as store from "@/pinia/index"; | 2 | import * as store from "@/pinia/index"; |
| 3 | import router from '@/router' | 3 | import router from '@/router' |
| 4 | import { ElMessage } from 'element-plus' | 4 | import { ElMessage } from 'element-plus' |
| 5 | +import { Stream } from 'stream'; | ||
| 5 | 6 | ||
| 6 | // 不这样写报ts类型错误,import...有一个多余的boolean类型 | 7 | // 不这样写报ts类型错误,import...有一个多余的boolean类型 |
| 7 | let url: any = import.meta.env | 8 | let url: any = import.meta.env |
| @@ -34,6 +35,7 @@ instance.interceptors.response.use( | @@ -34,6 +35,7 @@ instance.interceptors.response.use( | ||
| 34 | switch (~~response?.data?.errorCode) { | 35 | switch (~~response?.data?.errorCode) { |
| 35 | case 10002: | 36 | case 10002: |
| 36 | ElMessage.error(response?.data?.errorMessage || '登录失效'); | 37 | ElMessage.error(response?.data?.errorMessage || '登录失效'); |
| 38 | + store.family.loginStore.removeToken() | ||
| 37 | router.replace({ | 39 | router.replace({ |
| 38 | path: '/login' | 40 | path: '/login' |
| 39 | }) | 41 | }) |
src/views/user/login.vue
| @@ -18,8 +18,8 @@ interface Login { | @@ -18,8 +18,8 @@ interface Login { | ||
| 18 | * 登录表单数据 | 18 | * 登录表单数据 |
| 19 | */ | 19 | */ |
| 20 | const loginForm: Login = reactive({ | 20 | const loginForm: Login = reactive({ |
| 21 | - userName: "123", | ||
| 22 | - password: "cmnt123", | 21 | + userName: "", |
| 22 | + password: "", | ||
| 23 | }); | 23 | }); |
| 24 | /** | 24 | /** |
| 25 | * 登录框上面标题 | 25 | * 登录框上面标题 |