v3: 55 компаний Самрук-Казына в мониторинге
This commit is contained in:
parent
b56e93a061
commit
f257eaa273
46
index.html
46
index.html
@ -160,7 +160,12 @@ body{font:15px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",Inter,system-ui,s
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">Источников на связи</div>
|
||||
<div class="stat-value" id="statSources">--</div>
|
||||
<div class="stat-change neutral">из 12</div>
|
||||
<div class="stat-change neutral" id="statSourcesOf">--</div>
|
||||
</div>
|
||||
<div class="stat-card" style="border-color:var(--cyan)">
|
||||
<div class="stat-label">Компаний в периметре</div>
|
||||
<div class="stat-value" style="color:var(--cyan)" id="statCompanies">--</div>
|
||||
<div class="stat-change neutral">прямо и косвенно</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -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(){
|
||||
</div>`).join(''):'<div class="empty"><div class="empty-icon">📭</div>Нет данных</div>';
|
||||
|
||||
document.getElementById('analyticsTabContent').innerHTML=`
|
||||
<div class="sources-grid">
|
||||
<div style="font-size:14px;color:var(--text-dim);margin-bottom:16px">
|
||||
Всего компаний в периметре мониторинга: <b style="color:var(--text)">${COMPANIES.length}</b>
|
||||
</div>
|
||||
<div class="sources-grid" style="grid-template-columns:repeat(3,1fr)">
|
||||
${COMPANIES.map(c=>`
|
||||
<div class="source-card">
|
||||
<div class="source-name">${c}</div>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user