Proyecto

General

Perfil

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 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

Atrás