Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SACAR_VEHICULO = '{"grupo_imagenes":"SACAR_VEHICULO","pasos":[{"sacar_vehiculo":{"lado":"ambos"}}]}'
- SECUENCIA_FRENO_2_EJES = '[{"visual_frenos":true},{"grupo_imagenes":"001-AZSF-L2L_","pasos":[{"cero":true},{"peso_integrado":{"lado":"ambos","imagen":2,"eje":1}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":4,"eje":1}},{"sacar_vehiculo":{"lado":"ambos"}},{"peso_integrado":{"lado":"ambos","imagen":6,"eje":2}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":8,"eje":2}},{"sacar_vehiculo":{"lado":"ambos"}}]}]'
- SECUENCIA_FRENO_3_EJES = '[{"visual_frenos":true},{"grupo_imagenes":"001-AZSF-L2L_","pasos":[{"cero":true},{"peso_integrado":{"lado":"ambos","imagen":2,"eje":1}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":4,"eje":1}},{"sacar_vehiculo":{"lado":"ambos"}},{"peso_integrado":{"lado":"ambos","imagen":6,"eje":2}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":8,"eje":2}},{"sacar_vehiculo":{"lado":"ambos"}},{"peso_integrado":{"lado":"ambos","imagen":6,"eje":3}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":8,"eje":3}},{"sacar_vehiculo":{"lado":"ambos"}}]}]'
- SECUENCIA_FRENO_4_EJES = '[{"visual_frenos":true},{"grupo_imagenes":"001-AZSF-L2L_","pasos":[{"cero":true},{"peso_integrado":{"lado":"ambos","imagen":2,"eje":1}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":4,"eje":1}},{"sacar_vehiculo":{"lado":"ambos"}},{"peso_integrado":{"lado":"ambos","imagen":6,"eje":2}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":8,"eje":2}},{"sacar_vehiculo":{"lado":"ambos"}},{"peso_integrado":{"lado":"ambos","imagen":6,"eje":3}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":8,"eje":3}},{"sacar_vehiculo":{"lado":"ambos"}},{"peso_integrado":{"lado":"ambos","imagen":6,"eje":4}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":8,"eje":4}},{"sacar_vehiculo":{"lado":"ambos"}}]}]'
- SECUENCIA_FRENO_5_EJES = '[{"visual_frenos":true},{"grupo_imagenes":"001-AZSF-L2L_","pasos":[{"cero":true},{"peso_integrado":{"lado":"ambos","imagen":2,"eje":1}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":4,"eje":1}},{"sacar_vehiculo":{"lado":"ambos"}},{"peso_integrado":{"lado":"ambos","imagen":6,"eje":2}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":8,"eje":2}},{"sacar_vehiculo":{"lado":"ambos"}},{"peso_integrado":{"lado":"ambos","imagen":6,"eje":3}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":8,"eje":3}},{"sacar_vehiculo":{"lado":"ambos"}},{"peso_integrado":{"lado":"ambos","imagen":6,"eje":4}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":8,"eje":4}},{"sacar_vehiculo":{"lado":"ambos"}},{"peso_integrado":{"lado":"ambos","imagen":6,"eje":5}},{"fuerza":{"v_nominal":true,"test_aux":true,"lado":"ambos","imagen":8,"eje":5}},{"sacar_vehiculo":{"lado":"ambos"}}]}]'
- Prueba.where('nombre like ? and nombre like ?', 'Alineación%', '%frenos%').each do |prueba|
- secuencias = prueba.secuencias.map(&:nombre)
- if prueba.nombre.include?('suspensión')
- unless secuencias.include?('Frenos sin freno de motor')
- prueba.secuencias.create! nombre: 'Frenos sin freno de motor',
- secuencia: SECUENCIA_FRENO_2_EJES,
- tipo_pista: 'Mixta',
- inactivo: false,
- ejes: 2,
- tipo_evento: 'Frenos'
- end
- else
- unless secuencias.include?('Sacar vehículo encendiendo los rodillos')
- prueba.secuencias.create! nombre: 'Sacar vehículo encendiendo los rodillos',
- secuencia: SACAR_VEHICULO,
- tipo_pista: 'Pesada Mixta',
- inactivo: false
- end
- unless secuencias.include?('Frenos 2 ejes sin freno de motor')
- prueba.secuencias.create! nombre: 'Frenos 2 ejes sin freno de motor',
- secuencia: SECUENCIA_FRENO_2_EJES,
- tipo_pista: 'Pesada Mixta',
- inactivo: false,
- ejes: 2,
- tipo_evento: 'Frenos'
- end
- unless secuencias.include?('Frenos 3 ejes sin freno de motor')
- prueba.secuencias.create! nombre: 'Frenos 3 ejes sin freno de motor',
- secuencia: SECUENCIA_FRENO_3_EJES,
- tipo_pista: 'Pesada Mixta',
- inactivo: false,
- ejes: 3,
- tipo_evento: 'Frenos'
- end
- unless secuencias.include?('Frenos 4 ejes sin freno de motor')
- prueba.secuencias.create! nombre: 'Frenos 4 ejes sin freno de motor',
- secuencia: SECUENCIA_FRENO_4_EJES,
- tipo_pista: 'Pesada Mixta',
- inactivo: false,
- ejes: 4,
- tipo_evento: 'Frenos'
- end
- unless secuencias.include?('Frenos 5 ejes sin freno de motor')
- prueba.secuencias.create! nombre: 'Frenos 5 ejes sin freno de motor',
- secuencia: SECUENCIA_FRENO_5_EJES,
- tipo_pista: 'Pesada Mixta',
- inactivo: false,
- ejes: 5,
- tipo_evento: 'Frenos'
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment