Acciones
Funcionalidad #5275
cerrada[Acuerdo][API Reports] Añadir lista de estados en la petición API de acuerdos
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¶
Acciones