import { request } from '@/utils/request' import type { LoginParams, LoginResult, AdminInfo } from '@/types/auth' /** 登录 */ export function loginApi(params: LoginParams) { return request({ url: '/api/admin/login', method: 'POST', data: params }) } /** 登出 */ export function logoutApi() { return request({ url: '/api/admin/logout', method: 'POST' }) } /** 获取当前管理员信息 */ export function getAdminInfoApi() { return request({ url: '/api/admin/info', method: 'GET' }) } /** 获取图形验证码 */ export function getCaptchaApi() { return request<{ key: string; image: string }>({ url: '/api/admin/captcha', method: 'GET' }) }