Files
admin-sjzx/types/global.d.ts
仲么了 361cbb713d first
2024-02-19 13:44:32 +08:00

39 lines
668 B
TypeScript

interface Window {
XEUtils: Record<string, any>
existLoading: boolean
lazy: number
unique: number
tokenRefreshing: boolean
requests: Function[]
eventSource: EventSource
loadLangHandle: Record<string, any>
}
interface anyObj {
[key: string]: any
}
interface treeData {
id?: string
value?: string
name?: string
label?: string
children: treeData[]
[key: string]: any
}
interface TableDefaultData<T = any> {
list: T
remark: string
total: number
}
interface ApiResponse<T = any> {
code: number
data: T
msg: string
time: number
}
type ApiPromise<T = any> = Promise<ApiResponse<T>>