Options
All
  • Public
  • Public/Protected
  • All
Menu

创息公司接口返回数据的格式解析类

Hierarchy

  • FastResponseData

Index

Constructors

constructor

  • new FastResponseData(responseData: any, cacheData?: boolean): FastResponseData

Properties

cacheData

cacheData: boolean = false

responseData

responseData: any

Methods

geCode

  • geCode(): number
  • 获取接口请求返回的状态值-code

    Returns number

getData

  • getData(): any

getList

  • getList(): any[]
  • 获取接口返回的数据列表,如果data是分页数据则返回分页的列表,否则返回data

    Returns any[]

getMessage

  • getMessage(): string
  • 获取接口请求返回的消息提示-message

    Returns string

getOtherData

  • getOtherData(suffixIndex: number): any
  • 获取接口请求返回的其他数据,例如:data_1、data_2

    Parameters

    • suffixIndex: number

      数据后缀,例如:data_1 后缀传 1

    Returns any

getPage

  • getPage(): number
  • 获取接口列表分页数据的页数

    Returns number

getPageSize

  • getPageSize(): number
  • 获取接口列表分页数据的每页大小

    Returns number

getResponseData

  • getResponseData(): any

getTotalPage

  • getTotalPage(): number
  • 获取接口列表分页数据的总页数

    Returns number

getTotalRow

  • getTotalRow(): number
  • 获取接口列表分页数据的总行数

    Returns number

isCacheData

  • isCacheData(): boolean
  • 判断当前回调的数据是否是缓存的数据

    Returns boolean

isFinished

  • isFinished(): boolean
  • 是否已加载结束,当page>=totalPage 或 list 为空

    Returns boolean

isPageData

  • isPageData(): boolean
  • 判断接口返回的数据data是否是分页的数据

    Returns boolean

isSuccess

  • isSuccess(): boolean
  • 判断接口是否请求成功-success

    Returns boolean