Proyecto

General

Perfil

Acciones

Funcionalidad #5275

cerrada

[Acuerdo][API Reports] Añadir lista de estados en la petición API de acuerdos

Añadido por Oscar Abad hace 9 meses. Actualizado hace 9 meses.

Estado:
Resuelta
Prioridad:
Normal
Asignado a:
Categoría:
Desarrollo
Versión prevista:
Fecha de inicio:
2024-02-23
Fecha fin:
% Realizado:

100%

Tiempo estimado:
Versión:

Descripción

Especificación

En las peticiones de API Reports sobre acuerdos habría que añadir los diferentes estados ordenados por fecha mostrando fecha y nombre.

Análisis

Acceder a los estados del acuerdo a través de la relación has_many :acuerdos_estado

Optimizar el acceso a las tablas maestras para generar los acuerdos mediante:

@tipos_agente = ::TipoAgente.all.inject({}){|hash, el| hash[el.id] = el.nombre; hash}
@acuerdos_definicion_estado = AcuerdosDefinicionEstado.all.inject({}){|hash, el| hash[el.id] = el.nombre; hash}
@paises = ::Pais.all.inject({}){|hash, el| hash[el.id] = el; hash}
@areas_actuacion = ::AreaActuacion.all.inject({}){|hash, el| hash[el.id] = el; hash}

Implementación

https://git.semillasl.com/gong/gor/-/compare/16b7103de6ee793329c1d00ffa41ca95698e2178...f0096fcd818d82d7a25d9cbcc2859411f434f219

Acciones

Exportar a: Atom PDF