Funcionalidad #5275
Actualizado por Oscar Abad hace 9 meses
h1. 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.
h1. 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:
<pre>
@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}
</pre>
h1. Implementación
https://git.semillasl.com/gong/gor/-/compare/16b7103de6ee793329c1d00ffa41ca95698e2178...f0096fcd818d82d7a25d9cbcc2859411f434f219