Commit b6706c5bbda04e6c7fe86849c59104f688848792
1 parent
12c6ee1d
Exists in
master
and in
29 other branches
ActionItem261: fixed the fbes helpers
git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@2084 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing
2 changed files
with
30 additions
and
34 deletions
Show diff stats
script/extract_sies_data.rb
... | ... | @@ -112,7 +112,7 @@ new_ent({ :name => #{ent.nome.inspect}, |
112 | 112 | :contact_email => #{email.inspect}, |
113 | 113 | :foundation_year => #{ent.extra_data.ANO.inspect}, |
114 | 114 | :cnpj => #{ent.extra_data.CNPJ.inspect}, |
115 | - :categories => [cities[#{ent.id_cidade}]] | |
115 | + :category_ids => [cities[#{ent.id_cidade}]].map(&:id) | |
116 | 116 | }, |
117 | 117 | [#{ent.products.map{|p| "{ :name => #{p.category.nome.inspect} , :product_category_id => categories[#{p.category.id}] }"}.join(', ')}], |
118 | 118 | [#{ent.input_products.map{|p| "{ :product_category_id => categories[#{p.category.id}]}" }.join(', ')}]) | ... | ... |
script/fbes_populate_helper.rb
1 | 1 | require File.dirname(__FILE__) + '/../config/environment' |
2 | 2 | |
3 | -STATES = {} | |
4 | - | |
5 | -[ 'Acre', | |
6 | - 'Alagoas', | |
7 | - 'Amazonas', | |
8 | - 'Amapá', | |
9 | - 'Bahia', | |
10 | - 'Ceará', | |
11 | - 'Distrito Federal', | |
12 | - 'Espírito Santo', | |
13 | - 'Goiás', | |
14 | - 'Maranhão', | |
15 | - 'Minas Gerais', | |
16 | - 'Mato Grosso do Sul', | |
17 | - 'Mato Grosso', | |
18 | - 'Pará', | |
19 | - 'Paraíba', | |
20 | - 'Pernambuco', | |
21 | - 'Piauí', | |
22 | - 'Paraná', | |
23 | - 'Rio de Janeiro', | |
24 | - 'Rio Grande do Norte', | |
25 | - 'Rondônia', | |
26 | - 'Roraima', | |
27 | - 'Rio Grande do Sul', | |
28 | - 'Santa Catarina', | |
29 | - 'Sergipe', | |
30 | - 'São Paulo', | |
31 | - 'Tocantins' | |
32 | -].each do |statename| | |
33 | - st = Region.find_by_name(statename) | |
34 | - STATES[st.id] = st | |
35 | -end | |
3 | +STATES = { | |
4 | + 12 => Region.find_by_name('Acre'), | |
5 | + 27 => Region.find_by_name('Alagoas'), | |
6 | + 13 => Region.find_by_name('Amazonas'), | |
7 | + 16 => Region.find_by_name('Amapá'), | |
8 | + 29 => Region.find_by_name('Bahia'), | |
9 | + 23 => Region.find_by_name('Ceará'), | |
10 | + 53 => Region.find_by_name('Distrito Federal'), | |
11 | + 32 => Region.find_by_name('Espírito Santo'), | |
12 | + 52 => Region.find_by_name('Goiás'), | |
13 | + 21 => Region.find_by_name('Maranhão'), | |
14 | + 31 => Region.find_by_name('Minas Gerais'), | |
15 | + 50 => Region.find_by_name('Mato Grosso do Sul'), | |
16 | + 51 => Region.find_by_name('Mato Grosso'), | |
17 | + 15 => Region.find_by_name('Pará'), | |
18 | + 25 => Region.find_by_name('Paraíba'), | |
19 | + 26 => Region.find_by_name('Pernambuco'), | |
20 | + 22 => Region.find_by_name('Piauí'), | |
21 | + 41 => Region.find_by_name('Paraná'), | |
22 | + 33 => Region.find_by_name('Rio de Janeiro'), | |
23 | + 24 => Region.find_by_name('Rio Grande do Norte'), | |
24 | + 11 => Region.find_by_name('Rondônia'), | |
25 | + 14 => Region.find_by_name('Roraima'), | |
26 | + 43 => Region.find_by_name('Rio Grande do Sul'), | |
27 | + 42 => Region.find_by_name('Santa Catarina'), | |
28 | + 28 => Region.find_by_name('Sergipe'), | |
29 | + 35 => Region.find_by_name('São Paulo'), | |
30 | + 17 => Region.find_by_name('Tocantins'), | |
31 | +} | |
36 | 32 | |
37 | 33 | COUNT = { |
38 | 34 | :enterprises => 0, | ... | ... |