@zuiwoxing/posisi
Version:
一款基于typescript 前端控制组件,包括(IOC,AOP,Feign,Logger,Util等)
23 lines (22 loc) • 555 B
TypeScript
/**
*@desc 请求对象
*@author liudejian
*@date 2020-03-20 21:28
**/
export declare class Request<T> {
data?: T;
start: number;
limit: number;
extendParams?: Map<string, Object>;
setData(data: T): Request<T>;
setStart(start: number): Request<T>;
setLimit(limit: number): Request<T>;
setExtendParams(extendParams: Map<string, Object>): Request<T>;
/**
* 构建实例
* @param data
* @param start
* @param limit
*/
static build(data: any, start: number, limit: number): Request<any>;
}