import request from "@/utils/request"; import { AxiosPromise } from "axios"; import { AdminChangePasswordDto, AdminInfo, AdminLoginDto, AdminLoginVo, AdminSecurityVo, } from "./types"; export function loginApi(data: AdminLoginDto): AxiosPromise { return request({ url: "/auth/login", method: "post", data, }); } export function getAdminInfoApi(): AxiosPromise { return request({ url: "/admin/me", method: "get", }); } export function adminChangePasswordApi(data: AdminChangePasswordDto): AxiosPromise { return request({ url: "/admin/change-password", method: "post", data, }); } export function adminSecurityApi(): AxiosPromise { return request({ url: "/admin/security", method: "get", }); }