fga-eps-mds / 2018.1-Dr-Down

Repositório da ferramenta de informação e união de pessoas que convivem com a Síndrome de Down. SD-Curve: https://github.com/Dr-Down/sdcurve
https://fga-eps-mds.github.io/2018.1-Dr-Down
MIT License
11 stars 9 forks source link

Feature/us100 generate pdf #245

Closed gabiMSilva closed 6 years ago

gabiMSilva commented 6 years ago

Descrição

Foi feita uma página html formatada de acordo com uma página ideal para impressão em folha A4. A página contém informações estáticas do prontuário, porém não contém imagens e documentos. Ainda será colocado um botão na página do prontuário de redirecionamento para o modelo de impressão, o que ainda não foi feito para que não haja problemas com conflitos após a aprovação do PR. É importante ressaltar que a funcionalidade não é gerar o arquivo em PDF, mas a página apropriada para o usuário fazê-lo, visto que é uma ferramenta acessível a todos e de fácil utilização. Há um bug no Mozilla para desktop que faz com que o usuário só consiga salvar/imprimir a primeira página do arquivo. Links de consulta:

Issue Relacionada

#238 ## Motivação e Contexto

Considerando que o prontuário contém informações relevantes sobre o paciente, se faz necessário a possibilidade ao usuário de salvá-lo externamente (em PDF) ou de imprimi-lo.

Como Isso Foi Testado?

Em dispositivos mobiles, a funcionalidade foi testado nos seguintes navegadores:

E para navegadores desktop:

Capturas de Tela (se apropriado):

captura de tela de 2018-05-24 20-34-33 captura de tela de 2018-05-24 20-34-43

Tipos de Mudanças

Checklist:

sconetto commented 6 years ago

Fiquei com algumas dúvidas: 1 - O botão para o PDF só será feito depois? 2 - Qualquer um com acesso ao prontuário pode gerar o PDF? 3 - O que falta ser implementado, só o botão? Falta algo mais para não haver conflito?

gabiMSilva commented 6 years ago

1- Será feito em um bugfix ou hotfix assim que o PR for aceito pq o front teve muitas mudanças 2- Sim, qualquer um que tem acesso ao prontuário de um paciente tem também ao PDF. 3- Só o botão mesmo