24 lines
355 B
TypeScript
24 lines
355 B
TypeScript
declare global {
|
|
interface IAuthUser {
|
|
uid: number
|
|
pv: number
|
|
/** 过期时间 */
|
|
exp?: number
|
|
/** 签发时间 */
|
|
iat?: number
|
|
roles?: string[]
|
|
}
|
|
|
|
export interface IBaseResponse<T = any> {
|
|
message: string
|
|
code: number
|
|
data?: T
|
|
}
|
|
|
|
export interface IListRespData<T = any> {
|
|
items: T[]
|
|
}
|
|
}
|
|
|
|
export {}
|