mirror of
https://github.com/un-pany/v3-admin-vite.git
synced 2025-04-22 11:59:19 +08:00
34 lines
615 B
TypeScript
34 lines
615 B
TypeScript
import { request } from "@/utils/service"
|
|
|
|
export interface ILoginData {
|
|
/** admin 或 editor */
|
|
username: "admin" | "editor"
|
|
/** 密码 */
|
|
password: string
|
|
/** 验证码 */
|
|
code: string
|
|
}
|
|
|
|
/** 获取登录验证码 */
|
|
export function getLoginCodeApi() {
|
|
return request({
|
|
url: "login/code",
|
|
method: "get"
|
|
})
|
|
}
|
|
/** 登录并返回 Token */
|
|
export function loginApi(data: ILoginData) {
|
|
return request({
|
|
url: "users/login",
|
|
method: "post",
|
|
data
|
|
})
|
|
}
|
|
/** 获取用户详情 */
|
|
export function getUserInfoApi() {
|
|
return request({
|
|
url: "users/info",
|
|
method: "get"
|
|
})
|
|
}
|