Skip to content

Listar e buscar expedições do diário de campo #531

Description

@edvaldoszy

Visão geral

A API ainda não tem expedição de diário de campo. O app precisa obter as expedições de que o pesquisador participa para montar a home (ativas) e o histórico.

Esta issue é só leitura e busca. Cadastro, detalhe e sync ficam nas seguintes.

Detalhes técnicos

Não existe recurso de expedição de diário de campo. A sessão do app já nasce no POST /login e as chamadas autenticadas já levam o token. O usuário autenticado tem id e nome.

Situações do produto: Em andamento, Planejada, Finalizada. Ativas e histórico são recortes da mesma listagem, não cadastros distintos.

Invariantes: a lista só inclui expedições em que o usuário participa; item de lista traz nome, data, local e situação; catálogos (estado, cidade), tombos e o login permanecem como estão.

Fora de escopo

  • Cadastrar ou alterar expedição.
  • Devolver equipe, coletas ou diários da expedição.
  • Qualquer tela no hcf-app.
  • Sincronização offline.

Critérios de aceite

  • Pesquisador autenticado obtém as expedições de que participa.
  • Dá para pedir só ativas (Em andamento, Planejada) ou só histórico (Finalizada).
  • Cada item traz o que a home precisa: nome, data, local e situação.
  • Quem não está autenticado não obtém a lista.
  • Expedição de outro pesquisador não aparece na lista de quem não participa.
  • Lista vazia quando o pesquisador não tem expedição na situação pedida.
  • Tombos, catálogos e login continuam como estão.

Relacionadas

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    • Status
      to do

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions