0.1.14 • Published 1 year ago
@mulin24/request v0.1.14
@mulin24/request
请求统一处理库
生成统一返回处理方法
genGetResult
生成统一返回处理方法
入参
message(Record<string, string> | () => Record<string, string>) - 返回信息统一管理对象key(string) - 信息 codevalue(string) - 信息内容
返回
(<T=any>(options?: Partial<Omit<ApiRes, 'success' | 'message'>) => ApiRes) - 统一返回处理方法
类型说明
ApiRes<T=any>
接口统一返回类型
success(boolean) - 成功/失败code(string) - 信息 codemessage(string) - 信息内容data(T?) - 返回数据对象
PageInfo
分页信息对象类型
pageIndex(number) - 当前页数pageSize(number) - 单页获取条数totalCount(number) - 总条数
ApiPageListRes<T=any>
分页接口返回数据对象类型,调用 ApiRes 实现
dataList(T) - 分页数据对象列表pageInfo(number) - 分页信息对象