export interface InvokeInfo { Type: string; Path: string; Url: string; Image: string; Width: number; Height: number; } export interface OpenfuncOptions { RoutePath?: string; ParentSessionId: string; NeedNewSession?: boolean; SimpleParam?: string; StaticParam?: string; EntityParam?: any; } export interface Function { Id: string; Code: string; Name: string; TenantId: string; IsModule: boolean; IsDetail: boolean; IsSysMenu: boolean; ParentId: string; SortOrder: number; BizObjectId: string; BizOpId: string; Icon: string; InvokingConfig: string | InvokeInfo; IsWorkStation: boolean; LastModifyTime: string; Creator: string; CreateTime: string; FuncType: string; Path: string; Layer: string; Description: string; Child: [Function]; }