import request from '@/utils/request'; import { AxiosPromise } from 'axios'; import { LoginData, TokenResult, VerifyCode } from './types'; /** * * @param data {LoginForm} * @returns */ export function loginApi(data: LoginData): AxiosPromise { return request({ url: '/user/login', method: 'post', params: data }); } /** * 注销 */ export function logoutApi() { return request({ url: '/user/logout', method: 'post' }); } /** * 获取图片验证码 */ export function getCaptcha(): AxiosPromise { return request({ url: '/user/code?t=' + new Date().getTime().toString(), method: 'get' }); }