SEC_Warehouse/src/api/user.ts

25 lines
445 B
TypeScript

import { request } from '@/http'
const USE_MOCK = true
export interface UserInfo {
id: string
name: string
avatar: string
mobile: string
loginType: 'mobile' | 'wechat'
}
export function getUserInfo(): Promise<UserInfo> {
if (USE_MOCK) {
return Promise.resolve({
id: 'u-001',
name: '张大爷',
avatar: '',
mobile: '',
loginType: 'mobile'
})
}
return request.get<UserInfo>('/user/info')
}