import type { UserInfo } from '@vben/types'; import type { UserApi } from '../types'; import { requestClient } from '#/forward'; /** * 登录 */ async function userLogin(data: UserApi.LoginParams) { return requestClient.post('/auth/login', data); } /** * 获取用户信息 */ async function getUserInfo() { return requestClient.get('/auth/getUserInfo'); } /** * 获取用户权限码 */ async function getAccessCodes() { return requestClient.get('/auth/getAccessCodes'); } export { getAccessCodes, getUserInfo, userLogin };