We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6668406 commit 9867e6cCopy full SHA for 9867e6c
apps/web-antd/src/store/auth.ts
@@ -1,3 +1,5 @@
1
+import type { Recordable } from '@vben/types';
2
+
3
import type { CaptchaResult, LoginParams, MyUserInfo } from '#/api';
4
5
import { ref } from 'vue';
@@ -39,14 +41,14 @@ export const useAuthStore = defineStore('auth', () => {
39
41
* @param params 登录表单数据
40
42
*/
43
async function authLogin(
- params: LoginParams,
44
+ params: Recordable<any>,
45
onSuccess?: () => Promise<void> | void,
46
) {
47
// 异步处理用户登录操作并获取 accessToken
48
let userInfo: MyUserInfo | null = null;
49
try {
50
loginLoading.value = true;
- const { access_token } = await loginApi(params);
51
+ const { access_token } = await loginApi(params as LoginParams);
52
53
// 如果成功获取到 accessToken
54
if (access_token) {
0 commit comments