You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
934 B
32 lines
934 B
interface Obj { |
|
[key: string]: any; |
|
} |
|
|
|
type RequestFunction = (url: string, data: any, callback: (re: any) => void) => void; |
|
|
|
declare let BI: Obj & import('@fui/core').BI & import('@fui/materials').BI; |
|
declare const Fix: Obj; |
|
declare const DecCst: Obj; |
|
declare const Dec: { |
|
fineServletURL: string; |
|
socket: { |
|
connected: boolean; |
|
}; |
|
system: {}; |
|
personal: { |
|
username: string; |
|
}; |
|
Utils: Obj; |
|
reqByEncrypt: (method: AxiosType.X_Method, url: string, data?: any, config?: AxiosType.X_AxiosRequestConfig) => {}, |
|
socketEmit: (type: string, name: string, callback: (re: any) => void) => void; |
|
// req |
|
reqGet: RequestFunction; |
|
reqPost: RequestFunction; |
|
reqPut: RequestFunction; |
|
reqDelete: RequestFunction; |
|
// reqHandle |
|
reqGetHandle: RequestFunction; |
|
reqPostHandle: RequestFunction; |
|
reqPutHandle: RequestFunction; |
|
reqDeleteHandle: RequestFunction; |
|
};
|
|
|