import request from '@/axios' import type { UserType } from './types' interface RoleParams { roleName: string } export const loginApi = (data: UserType): Promise> => { return request.post({ url: '/mock/user/login', data }) } export const loginOutApi = (): Promise => { return request.get({ url: '/mock/user/loginOut' }) } export const getAdminRoleApi = ( params: RoleParams ): Promise> => { return request.get({ url: '/mock/role/list', params }) } export const getTestRoleApi = (params: RoleParams): Promise> => { return request.get({ url: '/mock/role/list2', params }) }