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,7 +112,7 @@ new_ent({ :name => #{ent.nome.inspect}, | ||
112 | :contact_email => #{email.inspect}, | 112 | :contact_email => #{email.inspect}, |
113 | :foundation_year => #{ent.extra_data.ANO.inspect}, | 113 | :foundation_year => #{ent.extra_data.ANO.inspect}, |
114 | :cnpj => #{ent.extra_data.CNPJ.inspect}, | 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 | [#{ent.products.map{|p| "{ :name => #{p.category.nome.inspect} , :product_category_id => categories[#{p.category.id}] }"}.join(', ')}], | 117 | [#{ent.products.map{|p| "{ :name => #{p.category.nome.inspect} , :product_category_id => categories[#{p.category.id}] }"}.join(', ')}], |
118 | [#{ent.input_products.map{|p| "{ :product_category_id => categories[#{p.category.id}]}" }.join(', ')}]) | 118 | [#{ent.input_products.map{|p| "{ :product_category_id => categories[#{p.category.id}]}" }.join(', ')}]) |
script/fbes_populate_helper.rb
1 | require File.dirname(__FILE__) + '/../config/environment' | 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 | COUNT = { | 33 | COUNT = { |
38 | :enterprises => 0, | 34 | :enterprises => 0, |