UNPKG

generator-hcy-system

Version:

hcy system layout and pages

33 lines (29 loc) 764 B
// import { getNoToken, postNoToken } from '../api'; import * as Urls from '../Urls'; import { request } from 'umi'; export async function getCaptcha() { return request<API.CaptchaResult>(Urls.GET_CAPTCHA, { method: 'GET', }); }; export async function userLogin(options?:{data: API.userLoginReq}) { return request<API.LoginResult>(Urls.LOGIN, { method: 'POST', data: options?.data, }); }; export async function userLogout() { return request<API.Result>(Urls.LOGOUT, { method: 'GET', }); }; export async function getInitUserInfo() { return request <API.Result>(Urls.GET_SELF_MESSAGE, { method: 'GET', }); } export async function getAccessInfo() { return request <API.Result>(Urls.GET_ACCESS_INFO, { method: 'GET', }); }