Раздел 9 опросника «Значения для расчета критериев значимости»: общие поля + блоки по сферам

- Опросный_лист_187_ФЗ.xlsx: добавлен раздел 9 (общие: доход за 5 лет, прибыль, налог; сферные блоки: здравоохранение, наука, связь, транспорт, банки, ТЭК/энергетика, ОПК)
- import_settings.json: keywords прибыли/налога под новые формулировки, поле income_5y, секции sphere_fields и sphere_headers
- importer.py: _import_187_criteria9() — сбор сферных блоков в data['sphereInput'] и вливание в criterion_input объектов по сфере; фикс поиска по ключам (пустое первое совпадение → ищем дальше)
This commit is contained in:
LocoAgent
2026-08-06 10:47:49 +04:00
parent 691b167725
commit 27706ce6cc
4 changed files with 260 additions and 12 deletions
+161 -5
View File
@@ -140,16 +140,16 @@
"keywords": "право владения зданием"
},
{
"name": "Сумма прибыли за год",
"name": "Прибыль организации за прошлый год",
"var": "profit",
"cell": "",
"keywords": "сумма прибыли"
"keywords": "сумма прибыли|прибыль организации|прибыль за прошлый год"
},
{
"name": "Сумма налога с прибыли",
"name": "Налог на прибыль за прошлый год",
"var": "profitTax",
"cell": "",
"keywords": "сумма налога с прибыли"
"keywords": "сумма налога с прибыли|налог на прибыль"
},
{
"name": "Доменное имя и внешний IP",
@@ -318,6 +318,12 @@
"var": "physicalVisitorLog",
"cell": "",
"keywords": "журнал учета посетителей|журнал учёта посетителей"
},
{
"name": "Суммарный доход (выручка) за 5 лет",
"var": "income_5y",
"cell": "",
"keywords": "суммарный доход|доход.*5 лет|выручка.*5 лет"
}
],
"criterion_fields": [
@@ -441,5 +447,155 @@
"keywords": "кооперации головного исполнителя|статусу в кооперации",
"unit": "вариант"
}
]
],
"sphere_fields": {
"Здравоохранение": [
{
"keywords": "специализированную или скорую",
"key": "health_emergency"
},
{
"keywords": "аптечная сеть с выручкой от 5 млрд",
"key": "health_pharmacy"
},
{
"keywords": "штат от 250",
"key": "health_staff"
},
{
"keywords": "времени нужно на устранение последствий сбоя",
"key": "8_t"
}
],
"Наука": [
{
"keywords": "проводите ли нир",
"key": "science_niokr"
},
{
"keywords": "вредные вещества при исследованиях",
"key": "science_hazard"
},
{
"keywords": "международным договорам",
"key": "7"
},
{
"keywords": "рамках гоз",
"key": "science_goz"
}
],
"Связь": [
{
"keywords": "абонентам станут недоступны",
"key": "4а"
},
{
"keywords": "органа власти вы обеспечиваете",
"key": "4б"
}
],
"Транспорт": [
{
"keywords": "территории нарушится сообщение",
"key": "3а"
},
{
"keywords": "без транспортных услуг",
"key": "3б"
},
{
"keywords": "перевозки выполняете",
"key": "3в"
},
{
"keywords": "категория у объекта транспортной",
"key": "3г"
},
{
"keywords": "времени нужно на устранение последствий сбоя",
"key": "8_t"
},
{
"keywords": "полностью недоступен",
"key": "hours_down"
}
],
"Банковская сфера и финансовый рынок": [
{
"keywords": "типу относится организация",
"key": "10_type"
},
{
"keywords": "объём активов или операций",
"key": "10_value"
}
],
"Топливно-энергетический комплекс": [
{
"keywords": "масштабе возможны последствия",
"key": "2а"
},
{
"keywords": "человек могут пострадать",
"key": "1"
},
{
"keywords": "вредное воздействие на окружающую среду",
"key": "11б"
},
{
"keywords": "выполняете ли гоз",
"key": "goz_flag"
}
],
"Оборонная промышленность": [
{
"keywords": "компенсации пострадавшим",
"key": "8_a"
},
{
"keywords": "компьютерные инциденты",
"key": "8_x"
},
{
"keywords": "может выпустить максимум",
"key": "13a_vmax"
},
{
"keywords": "успеет выпустить объект, пока устраняют",
"key": "13a_vinc"
},
{
"keywords": "полный объём продукции требуется",
"key": "13a_vgoz"
},
{
"keywords": "выпуск единицы продукции в обычном режиме",
"key": "13b_tnorm"
},
{
"keywords": "выпуск единицы продукции при сбое",
"key": "13b_tnonorm"
},
{
"keywords": "декларация промышленной безопасности",
"key": "8_decl"
},
{
"keywords": "перечень стратегических предприятий",
"key": "8_strategic"
}
]
},
"sphere_headers": {
"здравоохранен": "Здравоохранение",
"наука": "Наука",
"связи": "Связь",
"транспорта": "Транспорт",
"банковская": "Банковская сфера и финансовый рынок",
"тэк": "Топливно-энергетический комплекс",
"энергетик": "Топливно-энергетический комплекс",
"опк": "Оборонная промышленность"
}
}