easy-api-client
Version:
开源项目服务端api框架easy-spring-boot-api的typescript客户端api对接工具包
18 lines (17 loc) • 763 B
TypeScript
import { ApiDesc, ApiOptions, ApiPreHandler } from "../ApiClient";
export declare class ApiEncryptPreHandler implements ApiPreHandler {
static newInstance(): ApiPreHandler;
handle(api: ApiDesc, options: ApiOptions, data?: any): any;
order(): number;
}
export declare class ApiSignPreHandler implements ApiPreHandler {
static newInstance(): ApiPreHandler;
convertToSignParams(signParams: any, ignoreSignParams: Set<string>, key: string, value: any): void;
handle(api: ApiDesc, options: ApiOptions, data?: any): any;
order(): number;
}
export declare class ApiSysParamSetPreHandler implements ApiPreHandler {
static newInstance(): ApiPreHandler;
handle(api: ApiDesc, options: ApiOptions, data?: any): any;
order(): number;
}