Контроллер настроен на парсер, готово к PR

This commit is contained in:
Dmitry
2026-03-12 13:26:48 +03:00
parent c016d6a319
commit f973ec78df
6 changed files with 142 additions and 42 deletions
+9 -13
View File
@@ -1,17 +1,13 @@
class AuditorsController < ApplicationController
def index
@info_about_auditors = {"A" => {"Наименование аудиторской организации/ФИО индивидуального аудитора" => "ООО \"Инвест-Аудит\"",
"ИНН" => 7606073440,
"ОГРН/ОРГНИП" => 1097606001250
},
"B" => {"Наименование аудиторской организации/ФИО индивидуального аудитора" => "ООО \"Инвест-Аудит\"",
"ИНН" => 7606073440,
"ОГРН/ОРГНИП" => 1097606001250
},
"C" => {"Наименование аудиторской организации/ФИО индивидуального аудитора" => "ООО \"Инвест-Аудит\"",
"ИНН" => 7606073440,
"ОГРН/ОРГНИП" => 1097606001250
}
}
auditors = Auditor.all
@info_about_auditors = auditors.each_with_object({}) do |auditor, hash|
hash[auditor.id] = {
"Наименование аудиторской организации/ФИО индивидуального аудитора" => auditor.name,
"ИНН" => auditor.inn,
"ОГРН/ОРГНИП" => auditor.ogrn
}
end
end
end
+14 -28
View File
@@ -1,33 +1,19 @@
class WelcomeController < ApplicationController
def index
@info_about_organisations = {"A" => {"ИНН" => 7707602010,
"Полное наименование юридического лица" =>"Публичное акционерное общество \"М.видео\"",
"КПП" => 770101001,
"Код по ОКПО" => 71630621,
"Форма собственности (по ОКФС)" => "34 Совместная частная и иностранная собственность",
"Организационно-правовая форма (по ОКОПФ)" => "12247 Публичные акционерные общества",
"Вид экономической деятельности по ОКВЭД 2" => "70.10.1",
"Местонахождение (адрес)" => "105066, г. Москва, ул. Красносельская Нижн., д. 40/12, к. 20, пом. II"
},
"B" => {"ИНН" => 7707602010,
"Полное наименование юридического лица" =>"Публичное акционерное общество \"М.видео\"",
"КПП" => 770101001,
"Код по ОКПО" => 71630621,
"Форма собственности (по ОКФС)" => "34 Совместная частная и иностранная собственность",
"Организационно-правовая форма (по ОКОПФ)" => "12247 Публичные акционерные общества",
"Вид экономической деятельности по ОКВЭД 2" => "70.10.1",
"Местонахождение (адрес)" => "105066, г. Москва, ул. Красносельская Нижн., д. 40/12, к. 20, пом. II"
},
"C" => {"ИНН" => 7707602010,
"Полное наименование юридического лица" =>"Публичное акционерное общество \"М.видео\"",
"КПП" => 770101001,
"Код по ОКПО" => 71630621,
"Форма собственности (по ОКФС)" => "34 Совместная частная и иностранная собственность",
"Организационно-правовая форма (по ОКОПФ)" => "12247 Публичные акционерные общества",
"Вид экономической деятельности по ОКВЭД 2" => "70.10.1",
"Местонахождение (адрес)" => "105066, г. Москва, ул. Красносельская Нижн., д. 40/12, к. 20, пом. II"
}
}
organizations = Organization.all
@info_about_organisations = organizations.each_with_object({}) do |org, hash|
hash[org.id] = {
"ИНН" => org.inn,
"Полное наименование юридического лица" => org.full_name,
"КПП" => org.kpp,
"Код по ОКПО" => org.okpo,
"Форма собственности (по ОКФС)" => org.okfs,
"Организационно-правовая форма (по ОКОПФ)" => org.okopf,
"Вид экономической деятельности по ОКВЭД 2" => org.okved2,
"Местонахождение (адрес)" => org.address
}
end
end
end