UNPKG

@_lan/web-libs

Version:

<div align="center"> <img src="./public/favicon.svg" width="160" /> <h1>SoybeanAdmin AntDesign</h1> <span>中文 | <a href="./README.en_US.md">English</a></span> </div>

49 lines (44 loc) 943 B
import { request } from '../request'; /** * Login * * @param userName User name * @param password Password */ export function fetchLogin(userName: string, password: string) { return request<Api.Auth.LoginToken>({ url: '/auth/login', method: 'post', data: { userName, password } }); } /** Get user info */ export function fetchGetUserInfo() { return request<Api.Auth.UserInfo>({ url: '/auth/getUserInfo' }); } /** * Refresh token * * @param refreshToken Refresh token */ export function fetchRefreshToken(refreshToken: string) { return request<Api.Auth.LoginToken>({ url: '/auth/refreshToken', method: 'post', data: { refreshToken } }); } /** * return custom backend error * * @param code error code * @param msg error message */ export function fetchCustomBackendError(code: string, msg: string) { return request({ url: '/auth/error', params: { code, msg } }); }