index.ts 481 B

123456789101112131415161718192021222324252627
  1. import request from "@/utils/request";
  2. import { AxiosPromise } from "axios";
  3. import { LoginData, LoginResult } from "./types";
  4. /**
  5. * 登录API
  6. *
  7. * @param data {LoginData}
  8. * @returns
  9. */
  10. export function loginApi(data: LoginData): AxiosPromise<LoginResult> {
  11. return request({
  12. url: "/board/v1/login",
  13. method: "post",
  14. data: data,
  15. });
  16. }
  17. /**
  18. * 注销API
  19. */
  20. export function logoutApi() {
  21. return request({
  22. url: "/board/v1/logout",
  23. method: "post",
  24. });
  25. }