UNPKG

lighty-admin-vite

Version:

基于 Vue3、TypeScript、Element Plus、Pinia 和 Vite 等主流技术.

28 lines (24 loc) 597 B
import { request } from "@/utils/service" import type * as Login from "./types/login" /** 获取登录验证码 */ export function getLoginCodeApi() { return request<Login.LoginCodeResponseData>({ url: "login/code", method: "get" }) } /** 登录并返回 Token */ export function loginApi(data: Login.ILoginRequestData) { return request<Login.LoginResponseData>({ url: "users/login", method: "post", data }) } /** 获取用户详情 */ export function getUserInfoApi() { return request<Login.UserInfoResponseData>({ url: "users/info", method: "get" }) }