提交 1244677a 编写于 作者: H haoxr

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

Former-commit-id: 609cd161
上级 13c639f0
import request from '@/utils/request'; import request from '@/utils/request';
import { AxiosPromise } from 'axios'; import { AxiosPromise } from 'axios';
import { LoginForm, VerifyCode } from './types'; import { LoginData, TokenResult, VerifyCode } from './types';
/** /**
* *
* @param data {LoginForm} * @param data {LoginForm}
* @returns * @returns
*/ */
export function loginApi(data: LoginForm): AxiosPromise<string> { export function loginApi(data: LoginData): AxiosPromise<TokenResult> {
return request({ return request({
url: '/api/v1/auth/login', url: '/api/v1/auth/login',
method: 'post', method: 'post',
params: data, params: data
headers: {
Authorization: 'Basic dnVlMy1lbGVtZW50LWFkbWluOnNlY3JldA==' // 客户端信息Base64明文:vue3-element-admin:secret
}
}); });
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册