export default class BaseUtil { /**历史缓存 */ static hisInpTo(dt: TfDt): void; /**重置树,做无感刷新*/ static resetTree(obj: any[], obj_: any[]): void; static reset(obj: any, obj_: any, unNull?: boolean): void; static reset_has(obj: any, obj_: any): void; static reset1(obj: any, obj_: any): void; /**克隆对象 */ static resetDeep(obj: any, obj_: any): void; /**判断为空 */ static isNull(v: any): boolean; static removeNull(obj: any): any; static getHtmlForTimeStatus(status: any, beAboutToDays?: number, title?: string): string; /**初始化字段属性 字典加载等*/ static getFormData(dt: TfDt): TField[]; static getDescData(dt: TfDt): TField[]; /**获取表字段集*/ static getTableFields(dt: TfDt): TField[]; /**初始化字段属性 字典加载等*/ static __doFields(dt: TfDt, loadList?: (...args: any[]) => void): void; /**初始化表单 默认值等*/ static doFieldDef(fields: TRowFields, v?: TRow, callField?: (v: TField, key: string) => any): any; /**初始化表单 默认值等*/ static __doFieldDef(dt: TfDt, isForce?: boolean, v?: TRow): TRow; /**初始化表格 api接口等*/ static __doTFApi(dt: TfDt): void; /**初始化表格 操作ctrl loadList等*/ static __doTCtrl(dt: TfDt): void; static setTimeout(call?: () => void, time?: number): void; /**本地字段与接口字段互转*/ static __doTFApiConvert(data: any, adtr?: TableApiDtRow, adt?: TableApiDt, isApi2Local?: boolean): any; /**本地字段与接口字段互转*/ static __doTFApiConvertArr(data: any[] | any, adt: TableApiDt, isApi2Local?: boolean): any; /**本地字段与接口字段互转 树形*/ static __doTFApiConvertTree(data: any[], adt: TableApiDt, isApi2Local?: boolean): any[]; /**本地字段转接口字段 字段对应*/ static __doTFApiFeildConvertL2A(key: string, aD: any, bD: any, fids: any, uFieldKeys: any): any; /**接口字段转本地字段 字段对应*/ static __doTFApiFeildConvertA2L(key: string, aD: any, bD: any, fids: any, uFieldKeys: any): void; /**获取字典值 数字转 */ static getDictVal(v: any): any; /**创建字段修改pop弹窗 */ static createFieldEditPop: (field: TField, orgDt: TfDt, row: TRow) => void; /**全屏处理 */ static fullScreen(v?: boolean, el?: HTMLElement): void; /**深度克隆节点 包含事件 */ static vnodeClone(vnode: any): any; /**获取弹窗宽度 */ static getFormWidth(formWidthType?: FormWidthType, width?: string | number): string; /**清空缓存及响应式关系 */ static clearCache(dt: any): void; /**更换ico */ static changeIco(url: any): void; /**保持树形 */ static keepTreeExp(data: any[], oData: any[]): any[]; }