[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
André Cabral
Criador André Cabral 30/03/2020

Boa tarde, fiz duas model, quelista header{} sem problemas

A segunda é para listar o "tracking":[] porém não estou sabendo fazer essa listagem, coloquei todos os campos na model e tals

 

Teria algum exemplo de como fazer nesse caso?

{

   "success":true,

   "message":"Documento localizado com sucesso",

   "header":{},

   "tracking":[]

}

 

 

Manager Carlos Ferreira 30/03/2020

Olá, André!
Tudo bem?

Coloca o código que fez no GitHub, porque eu te ajudo em cima do que já tem pronto, fica mais fácil assim :-)

No aguardo.

Carlos Ferreira
Criador André Cabral 30/03/2020
André Cabral
Criador André Cabral 30/03/2020
André Cabral
Manager Carlos Ferreira 30/03/2020

Obrigado por enviar o código fonte.

Antes de eu baixar e rodar aqui, quero entender um pouco mais da dificuldade, está gerando algum erro?
Se sim, me dê mais detalhes.

Carlos Ferreira
Criador André Cabral 30/03/2020

01 - Nessa url eu pego o JSON ()

 

url->   https://ssw.inf.br/ajuda/tracking.html

 

Dados de acesso de envio por POST:

 

CNPJ 20121850000740

SENHA 123

 

NF 6654

NF 6667

NF 6657

 

02 ->  RETORNO

 

{

   "success":true,

   "message":"Documento localizado com sucesso",

   "header":{

      "remetente":"MERCADO ENVIOS SERVICOS DE LOGISTICA LTD",

      "destinatario":"Cristiane D. Oliveira",

      "comprovante":"https://ssw.inf.br/app/ssw0637?sigla=LUZ&s=1356359&img=47594E34323431383836"

   },

   "tracking":[

      {

         "data_hora":"2020-03-26T22:12:36",

         "dominio":"LUZ",

         "filial":"GYN",

         "cidade":"GOIANIA / GO",

         "ocorrencia":"MERCADORIA RECEBIDA PARA TRANSPORTE (80)",

         "descricao":"Redespacho autorizado com 1 volume e 0 Kg. Destino: GO/ARAGARCAS. Previsao de entrega: 27/03/20.",

         "tipo":"Informativo",

         "data_hora_efetiva":"2020-03-26T22:12:36",

         "nome_recebedor":"",

         "nro_doc_recebedor":""

      },

      {

         "data_hora":"2020-03-26T22:55:47",

         "dominio":"LUZ",

         "filial":"GYN",

         "cidade":"GOIANIA / GO",

         "ocorrencia":"SAIDA DE UNIDADE (82)",

         "descricao":"Saida da unidade GOIANIA em 26/03/20, 22:55h. Previsao de chegada na unidade ARAGARCAS em 27/03/20, 07:00h.",

         "tipo":"Informativo",

         "data_hora_efetiva":"2020-03-26T22:55:43",

         "nome_recebedor":"",

         "nro_doc_recebedor":""

      }

     

   ]

}

03 - EU CONSIGO ACESSAR O CABEÇALHO, MAS NÃO ESTOU SABENDO LISTAR O ARRAY DE TRACKING, segundo algumas dicas é pra criar 02 funções, uma lista o header e a outra faz um fecth na TRACKNG.

 

André Cabral
Criador André Cabral 30/03/2020

Erro apresentado

'Tracking' is not a subtype of type 'String'

The relevant error-causing widget was

 
 
 
FutureBuilder<Tracking>
André Cabral
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!