Páginas filhas
  • DFRM1-27825 DT FWAdapterBaseV2 - Quantidade de registros


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Protheus 

Segmento:

Framework 

Módulo:LIB
Função:APIS
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFRM1-27825


02. 
SITUAÇÃO/REQUISITO

A classe FWAdapterBaseV2 possui a propriedade hasNext quando o retorno da API é uma lista, porém não sabemos quantos registros ainda restam, logo não conseguimos calcular quantas páginas ainda restam até que todos os registros sejam retornados.

03. SOLUÇÃO

O JSON de retorno da FWAdapterBaseV2, quando o GET é uma listagem, ganhou a propriedade remainingRecords, que retornará um inteiro referente a quantidade de registros que a API ainda pode retornar.


Exemplo: Tenho 20 itens, fiz o get da primeira página, retornando 15 itens, a propriedade remainingRecords retornará o valor 5. Caso eu faça o get da segunda página a propriedade remainingRecords retornará 0.


04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica