Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(IN): mapa-camas, visualizar camas agrupadas por sector #2145

Merged
merged 8 commits into from
Apr 13, 2021
Merged

Conversation

waltergarrido
Copy link
Contributor

Requerimiento

https://proyectos.andes.gob.ar/browse/IN-252

Funcionalidad desarrollada

  1. se crea el listado de recursos , se agrupa las camas por sectores.

UserStory llegó a completarse

  • Si
  • No
  • No corresponde

Requiere actualizaciones en la base de datos

  • Si
  • No

Requiere actualizaciones en la API

  • Si
  • No

Requiere actualizaciones en andes-test-integracion

  • Si
  • No

@liquid36
Copy link
Contributor

USUARIO: wgarrido
BUILD NUMBER: 3433
CYPRESS RUN: 2528
TEST START: 2021-02-23T21:04:37.064Z
TOTAL: 358
SUCCESS: 357
FAIL: 0
SKIPPED: 1

@liquid36 liquid36 added the test ok Los test estan ok label Feb 23, 2021
Copy link
Contributor

@plammel plammel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cambiar el título del PR por uno más descriptivo.

Comment on lines 37 to 38


Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change

Comment on lines 186 to 188
verListadoRecursos() {
this.listadoRecursos = this.listadoRecursos ? false : true;


}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
verListadoRecursos() {
this.listadoRecursos = this.listadoRecursos ? false : true;
}
verListadoRecursos() {
this.listadoRecursos = !this.listadoRecursos;
}

Sugerencia: un nombre más apropiado para esta función podría ser toggleListadoRecursos

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

O quizás se pueda cambiar el valor en el template, ya que no se realiza otra acción además de esta.

Comment on lines 80 to 84





Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change

Comment on lines 58 to 59


Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@plammel corregido

Copy link
Contributor

@JSantarelli JSantarelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

El botón que switchea entre 'Listado de camas' y 'Listado de recursos' impacta directamente (y exclusivamente) sobre el listado. Quizás la ubicación de este botón sería más adecuada al nivel del <plex-title> del listado.

@waltergarrido waltergarrido changed the title In 252 feat(IN):mapa-camas, visualizar camas agrupadas por sector Feb 26, 2021
@waltergarrido
Copy link
Contributor Author

El botón que switchea entre 'Listado de camas' y 'Listado de recursos' impacta directamente (y exclusivamente) sobre el listado. Quizás la ubicación de este botón sería más adecuada al nivel del <plex-title> del listado.

@JSantarelli corregido

@liquid36 liquid36 changed the title feat(IN):mapa-camas, visualizar camas agrupadas por sector feat(IN): mapa-camas, visualizar camas agrupadas por sector Mar 2, 2021
Copy link
Contributor

@liquid36 liquid36 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Falta que la cama quede como seleccionada.

Primera review

<plex-accordion *ngFor="let sector of sectore$| async ">
<plex-panel>
<div plex-accordion-title justify>
<section class="w-50">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quitar este

. Solo hace que el texto se caiga a una segunda linea.

return arreglo.map(sector => {

return {
nombre: sector.sectorName.split(',').reverse().join(','),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
nombre: sector.sectorName.split(',').reverse().join(','),
nombre: sector.sectorName.split(',').reverse().join(', '),

const arreglo = [];
snapshots = snapshots.filter(snap => snap.estado !== 'inactiva');
snapshots.map(c => {
if (!(arreglo.length > 0)) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Esta condición no tiene sentido, con el find es mas que suficiente.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@liquid36 corregido

@liquid36 liquid36 added changes requested Se solicitaron cambios test ok Los test estan ok and removed test ok Los test estan ok labels Mar 2, 2021
</plex-label>
</section>
</div>
<plex-grid size="md" type="full">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<plex-grid size="md" type="full">
<plex-grid size="md" cols="3">

@liquid36
Copy link
Contributor

liquid36 commented Mar 2, 2021

Los botones de la cama no funcionan.

image

@JSantarelli
Copy link
Contributor

Viendo el prototipo noté que falta la información secundaria en los cabezales de los accordions. La idea es que el usuario pueda previsualizar los recursos alojados en el sector antes de desplegar. Lo ven posible/útil?
dato-secundario

@liquid36
Copy link
Contributor

liquid36 commented Mar 3, 2021

Esta @JSantarelli pero todo en una misma linea.

image

@JSantarelli
Copy link
Contributor

Ah perfecto @liquid36, entonces el pedido sería desacoplar de allí esa info.

<plex-panel>
<div plex-accordion-title justify>
<section class="w-50">
<plex-label size="lg" case="capitalize" titulo="{{ sector.nombre }}" icon="hospital">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Falta agregar subtitulo con los recursos que aloja el sector (actualmente todo en una misma línea en el título).
dato-secundario

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JSantarelli corregido

Copy link
Contributor

@liquid36 liquid36 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

  • Haría el icono de la cama más grande
  • Sacaría el icono del paciente (ya hay uno)
  • quitaría el nombre del sector de cada cama.
  • En el headear del acordion veo muy desproporcionado el tamañan del icono contra el titulo principal.

@JSantarelli Qué opinas?

@liquid36
Copy link
Contributor

No se puede deseleccionar una cama, para poder cambiar la hora del mapa.

@waltergarrido
Copy link
Contributor Author

No se puede deseleccionar una cama, para poder cambiar la hora del mapa.

@liquid36 corregido

Copy link
Contributor

@JSantarelli JSantarelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Luego de internar un paciente, se cierran automáticamente todos los accordions. El usuario pierde foco y quizás hay probabilidades de que quiera seguir realizando operaciones sobre el paciente recientemente internado. La sugerencia es que el foco quede en el paciente internado (accordion correspondiente abierto y sidebar con detalle del paciente en cuestión).

internacion.mp4

@liquid36 liquid36 merged commit 81ff32b into master Apr 13, 2021
@liquid36 liquid36 deleted the IN-252 branch April 13, 2021 12:57
liquid36 pushed a commit that referenced this pull request Apr 14, 2021
# [5.42.0](v5.41.0...v5.42.0) (2021-04-14)

### Bug Fixes

* **mpi:** revalidacion de paciente ([#2183](#2183)) ([d2c4cb8](d2c4cb8))
* **mpi:** se corrige error al mostrar badge "sin dni" en pacietes validados menores a 5 años ([#2172](#2172)) ([bf77ec2](bf77ec2))
* **virtual-scroll:** corrige variables generales ([#2171](#2171)) ([9d71238](9d71238))

### Features

* **ficha-epidemiologica:** nuevos campos ficha covid ([5759752](5759752))
* **internacion:** notifica ruta volver a mapa de camas ([#2207](#2207)) ([ac0b323](ac0b323))
* **mapa-camsa:** visualizar camas agrupadas por sector ([#2145](#2145)) ([81ff32b](81ff32b))
* **pdp:** al refrescar la pantalla mantener sesión abierta ([#2209](#2209)) ([ac7dd18](ac7dd18))
* **pdp:** visualizar mis laboratorios ([#2188](#2188)) ([9cd3708](9cd3708))
* **pdp:** visualizar mis turnos actuales ([#2191](#2191)) ([bb6d44b](bb6d44b))
* **pdp:** visualizar mis vacunas ([#2187](#2187)) ([fdddf15](fdddf15))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changes requested Se solicitaron cambios test ok Los test estan ok
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants