¶Ô±ÈÐÂÎļþ |
| | |
| | | import { http } from '@/utils/http' |
| | | import type { LoginParams, UserInfoResp } from './login.d' |
| | | const clientId = import.meta.env.VITE_APP_CLIENT_ID |
| | | |
| | | const DEFAULT_TENANT_ID = '000000' |
| | | const GRANT_TYPE = 'password' |
| | | |
| | | /** get è¯·æ± */ |
| | | export const login = (params: LoginParams) => { |
| | | const { username, password } = params |
| | | // æé æ°ç请æ±åæ°ï¼é¿å
ç´æ¥ä¿®æ¹åå§å¯¹è±¡ |
| | | const requestData = { |
| | | username, |
| | | password, |
| | | clientId, |
| | | tenantId: DEFAULT_TENANT_ID, |
| | | grantType: GRANT_TYPE, |
| | | } |
| | | return http.post<any>('/auth/login', requestData) |
| | | } |
| | | |
| | | export const getUserInfo = () => { |
| | | return http.get<null | UserInfoResp>('/system/user/getInfo') |
| | | } |