refactor: 登录接口优化添加响应类型定义

Former-commit-id: 609cd161aae390f9c0c740fc5732e829a3ecc753
This commit is contained in:
haoxr
2022-12-18 15:04:21 +08:00
parent 13c639f0ee
commit 1244677a1a

View File

@@ -1,20 +1,17 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { LoginForm, VerifyCode } from './types';
import { LoginData, TokenResult, VerifyCode } from './types';
/**
*
* @param data {LoginForm}
* @returns
*/
export function loginApi(data: LoginForm): AxiosPromise<string> {
export function loginApi(data: LoginData): AxiosPromise<TokenResult> {
return request({
url: '/api/v1/auth/login',
method: 'post',
params: data,
headers: {
Authorization: 'Basic dnVlMy1lbGVtZW50LWFkbWluOnNlY3JldA==' // 客户端信息Base64明文vue3-element-admin:secret
}
params: data
});
}