import request from '@/utils/request' let authApi = localStorage.getItem('authApi') + '/api' let userApi = localStorage.getItem('userApi') export function login(data) { return request({ url: authApi + '/account/login', method: 'post', data }) } export function token(data) { return request({ url: authApi + '/connect/token', method: 'post', data }) } export function logout() { return request({ url: authApi + '/account/logout', method: 'get' }) } // faster-new // 通过用户名获取用户信息 export function getUsersByUserName(name) { let _api = userApi == 'undefined' ? authApi : userApi + '/api' return request({ url: _api + '/identity/users/by-username/'+name, method: 'get', }) } // 获取表头zh转义数据 export function getInterfaceBoard() { return request({ method:'get', url: authApi + '/abp/application-localization', params:{ CultureName:localStorage.getItem('browserLanguage'), OnlyDynamics:false } // params:{IncludeLocalizationResources:true} }) } // 获取菜单数据 export function getDefinitionMenu(IncludeTypes) { return request({ method:'get', url: authApi + '/abp/application-configuration', params:{IncludeLocalizationResources:true} }) } // 获取枚举数据/dto列类型等所有配置 export async function getApiDefinition() { return request({ method:'get', url: authApi + '/abp/api-definition', params:{IncludeTypes:true} }) }