From f257eaa2731157b950f633c4d3df46b67ead63db Mon Sep 17 00:00:00 2001 From: Ilyas_Dussenov Date: Mon, 1 Jun 2026 05:17:24 +0000 Subject: [PATCH] =?UTF-8?q?v3:=2055=20=D0=BA=D0=BE=D0=BC=D0=BF=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D0=B9=20=D0=A1=D0=B0=D0=BC=D1=80=D1=83=D0=BA-=D0=9A?= =?UTF-8?q?=D0=B0=D0=B7=D1=8B=D0=BD=D0=B0=20=D0=B2=20=D0=BC=D0=BE=D0=BD?= =?UTF-8?q?=D0=B8=D1=82=D0=BE=D1=80=D0=B8=D0=BD=D0=B3=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 46 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 38 insertions(+), 8 deletions(-) diff --git a/index.html b/index.html index 937c11f..f721730 100644 --- a/index.html +++ b/index.html @@ -160,7 +160,12 @@ body{font:15px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",Inter,system-ui,s
Источников на связи
--
-
из 12
+
--
+
+
+
Компаний в периметре
+
--
+
прямо и косвенно
@@ -240,10 +245,29 @@ function r(min,max){return Math.floor(Math.random()*(max-min+1))+min} function pick(arr){return arr[Math.floor(Math.random()*arr.length)]} const COMPANIES = [ - 'АО «НК КазМунайГаз»','АО «Казахстан Темир Жолы»','АО «KEGOC»', - 'АО «Самрук-Энерго»','АО «Казатомпром»','АО «Казпочта»', - 'АО «Эйр Астана»','АО «QazaqGaz»','АО «НК Казахстан инжиниринг»', - 'ТОО «Объединённая химическая компания»','АО «Тау-Кен Самрук»' + 'АО «НК КазМунайГаз»','АО «НАК Казатомпром»','АО «НК Казахстан Темир Жолы»', + 'АО «Самрук-Энерго»','АО «KEGOC»','АО «Казпочта»', + 'АО «Казахтелеком»','АО «Эйр Астана»','АО «НГК Тау-Кен Самрук»', + 'АО «Qazaq Air»','АО «НК QazaqGaz»','ТОО «Samruk-Kazyna Ondeu»', + 'ТОО «Самрук-Казына Инвест»','ТОО «Самрук-Казына Контракт»', + 'ТОО «Самрук-Казына Бизнес Сервис»','АО «Samruk-Kazyna Construction»', + 'АО «Станция Экибастузская ГРЭС-2»','АО «НК Актауский морской торговый порт»', + 'АО «АстанаГаз КМГ»','ТОО «Казахстанские атомные электрические станции»', + 'ТОО «АЭС Шульбинская ГЭС»','ТОО «АЭС Усть-Каменогорская ГЭС»', + 'ТОО «ПГУ Туркестан»','АО «Озенмунайгаз»','АО «Мангистаумунайгаз»', + 'АО «Эмбамунайгаз»','АО «КазТрансОйл»','ТОО «АНПЗ»', + 'ТОО «ПНХЗ»','ТОО «ПКОП»','АО «КазМунайГаз-Аэро»', + 'ТОО «КМГ Инжиниринг»','ТОО «Тенгизшевройл»','АО «КазТрансГаз Аймак»', + 'АО «СП Байкен-U»','ТОО «Кызылкум»','АО «Семизбай-U»', + 'АО «Ульбинский металлургический завод»','АО «Волковгеология»', + 'АО «МАЭК-Казатомпром»','ТОО «СП КАТКО»','АО «АлЭС»', + 'ТОО «Экибастузская ГРЭС-1»','АО «Мойнакская ГЭС»', + 'ТОО «АлматыЭнергоСбыт»','АО «Пассажирские перевозки»', + 'АО «KTZ Express»','ТОО «КТЖ - Грузовые перевозки»', + 'АО «Кселл»','ТОО «Мобайл Телеком-Сервис»', + 'ТОО «FlyArystan»','ТОО «СК-Фармация»', + 'АО «Международный аэропорт Астана»','ТОО «Объединённая химическая компания»', + 'АО «QazaqGaz Onimderi»','АО «Интергаз Орталык Азия»' ]; const CATEGORIES = ['Экономика','Социальная сфера','Трудовые споры','Экология','Инфраструктура','Кадровые назначения','Финансы','Производство','Транспорт','Безопасность']; @@ -370,8 +394,11 @@ function renderAll(){ const scEl=document.getElementById('statSocialChange'); if(sc>=0){scEl.className='stat-change up';scEl.innerHTML='▲ '+sc+'%';} else{scEl.className='stat-change down';scEl.innerHTML='▼ '+Math.abs(sc)+'%';} - document.getElementById('statSources').textContent='12'; - document.getElementById('activeSourcesCount').textContent='12/12'; + const totalSources=ALL_SOURCES.length; + document.getElementById('statSources').textContent=totalSources; + document.getElementById('statSourcesOf').textContent='из '+totalSources; + document.getElementById('activeSourcesCount').textContent=totalSources+'/'+totalSources; + document.getElementById('statCompanies').textContent=COMPANIES.length; const newsFeed=generateFeed(10).filter(f=>f.type==='news'); document.getElementById('newsTabContent').innerHTML=newsFeed.length?newsFeed.map(f=>` @@ -404,7 +431,10 @@ function renderAll(){ `).join(''):'
📭
Нет данных
'; document.getElementById('analyticsTabContent').innerHTML=` -
+
+ Всего компаний в периметре мониторинга: ${COMPANIES.length} +
+
${COMPANIES.map(c=>`
${c}