UNPKG

@farris/bef-vue

Version:
18 lines (17 loc) 651 B
import { ResponseInfo } from '../types'; import { BaRepository } from './ba-repository'; import { IProxyExtend } from '../bef-proxy-extend'; export declare class BaProxyExtend implements IProxyExtend { private repository; private frameworkSessionService; /** * 构造函数 */ constructor(repository: BaRepository<any>); extendBody(body: any): any; extendHeaders(headers: any): Promise<any>; onResponse(response: any, hasRequestInfo?: boolean): ResponseInfo; onError(error: any, selfHandError: boolean, ignoreError: boolean): Promise<any>; private handleResponseHeaders; private handleResponseBody; }