| | |
| | | |
| | | interface BaseSysParam { |
| | | /** |
| | | * 获得网页内容的参数值 |
| | | */ |
| | | stringbykey(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 删除 |
| | | */ |
| | | delete(data?: any): Promise<any>; |
| | |
| | | * 权限标识 |
| | | */ |
| | | permission: { |
| | | stringbykey: string; |
| | | delete: string; |
| | | update: string; |
| | | html: string; |
| | |
| | | * 权限状态 |
| | | */ |
| | | _permission: { |
| | | stringbykey: boolean; |
| | | delete: boolean; |
| | | update: boolean; |
| | | html: boolean; |
| | |
| | | getYsDevices(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 获取站点列表 |
| | | */ |
| | | getSitelist(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 删除 |
| | | */ |
| | | delete(data?: any): Promise<any>; |
| | |
| | | */ |
| | | permission: { |
| | | getYsDevices: string; |
| | | getSitelist: string; |
| | | delete: string; |
| | | update: string; |
| | | info: string; |
| | |
| | | */ |
| | | _permission: { |
| | | getYsDevices: boolean; |
| | | getSitelist: boolean; |
| | | delete: boolean; |
| | | update: boolean; |
| | | info: boolean; |
| | |
| | | page: boolean; |
| | | add: boolean; |
| | | }; |
| | | |
| | | request: Request; |
| | | } |
| | | |
| | | interface MonitorYs7 { |
| | | /** |
| | | * getToken |
| | | */ |
| | | getToken(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 权限标识 |
| | | */ |
| | | permission: { getToken: string }; |
| | | |
| | | /** |
| | | * 权限状态 |
| | | */ |
| | | _permission: { getToken: boolean }; |
| | | |
| | | request: Request; |
| | | } |
| | |
| | | request: Request; |
| | | } |
| | | |
| | | interface MonitorYs7 { |
| | | /** |
| | | * getToken |
| | | */ |
| | | getToken(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 权限标识 |
| | | */ |
| | | permission: { getToken: string }; |
| | | |
| | | /** |
| | | * 权限状态 |
| | | */ |
| | | _permission: { getToken: boolean }; |
| | | |
| | | request: Request; |
| | | } |
| | | |
| | | interface RequestOptions { |
| | | url: string; |
| | | method?: "OPTIONS" | "GET" | "HEAD" | "POST" | "PUT" | "DELETE" | "TRACE" | "CONNECT"; |
| | |
| | | }; |
| | | demo: { goods: DemoGoods; tenant: DemoTenant }; |
| | | dict: { info: DictInfo; type: DictType }; |
| | | monitor: { ys7: MonitorYs7 }; |
| | | operation: { wastesale: OperationWastesale }; |
| | | plugin: { info: PluginInfo }; |
| | | push: { |
| | |
| | | space: { info: SpaceInfo; type: SpaceType }; |
| | | task: { info: TaskInfo }; |
| | | user: { address: UserAddress; info: UserInfo }; |
| | | monitor: { ys7: MonitorYs7 }; |
| | | }; |
| | | } |