Мероприятия
+Мероприятия
MVP
-
-
+
+
+
@@ -299,7 +343,7 @@ th:nth-child(6){min-width:105px;text-align:center}
Интеграция с HSE.sk.kz
-Для отправки отчётов в HSE.sk.kz требуется локальный интеграционный сервис (localhost:5000). В демо-режиме функция имитирует отправку.
+Для отправки отчётов в HSE.sk.kz требуется локальный интеграционный сервис (localhost:5000). В текущем MVP-режиме функция имитирует отправку и показывает формат передаваемых данных.
Направление подписанного сводного отчёта по месяцам в систему hse.sk.kz
Месяц:
@@ -1194,7 +1238,7 @@ function saveEv(){
function switchTab(t){
tab=t;
var tabs=["events","analytics","reports","ai","users","hse"];
- var tn={events:"Мероприятия",analytics:"Аналитика",reports:"Отчётность",ai:"Джарвис",users:"Учётные записи",hse:"HSE.sk.kz"};
+ var tn={events:"Мероприятия",analytics:"Аналитика",reports:"Отчётность",ai:"HSE-ассистент",users:"Учётные записи",hse:"HSE.sk.kz"};
for(var i=0;i
"+
+ ""+total+"
Всего
"+done+"
Исполнено
"+warn+"
В процессе
"+late+"
Просрочено
"+avgPct+"%
Ср. прогресс
"+esc(secs[e.sec])+"
"+esc(shortT)+"
"+esc(e.dname)+(shortT!==e.t?" · развернуть":"")+"
"+eb+"
Нет мероприятий
"; + if(!h)h="📋
По выбранным фильтрам мероприятий не найдено
Попробуйте изменить параметры поиска или сбросить фильтры
| N | Мероприятие | Ответственные | Срок | Статус |
|---|
python3 server.py"}).finally(function(){btn.disabled=false;btn.textContent="Отправить отчёт в HSE.sk.kz"})
+ }).catch(function(e){result.innerHTML="⚠ Интеграционный сервис недоступен (localhost:5000). Для промышленного запуска требуется развёрнутый шлюз HSE.sk.kz."}).finally(function(){btn.disabled=false;btn.textContent="Отправить отчёт в HSE.sk.kz"})
}catch(e){}
}
var aiGreeted=false;
@@ -1542,7 +1637,7 @@ function renderAI(){
var box=document.getElementById("ai_chat");
if(box){
box.innerHTML="";
- addMsg("b","Джарвис к вашим услугам. Я анализирую 35 мероприятий ПБ по 9 филиалам. Спросите: сводка, просроченные, риски, рейтинг, аудит, прогноз, советник.","Джарвис")
+ addMsg("b","HSE-ассистент к вашим услугам. Я анализирую 35 мероприятий ПБ по 9 филиалам. Спросите: сводка, просроченные, риски, рейтинг, аудит, прогноз, советник.","HSE-ассистент")
}
}
}
@@ -1666,9 +1761,9 @@ function aiResp(q){
}else{ans="Пункт N"+num+" не найден"}
}else{ans="Напиши номер пункта, например: пункт 5"}
}else{
- ans="Я — Джарвис, ваш аналитический ассистент. Могу ответить:\n\n• сводка — общая статистика\n• просроченные — список просрочек\n• риски — зона риска (<30 дней)\n• рейтинг — рейтинг филиалов\n• аудит — полный аудит\n• прогноз — прогноз исполнения\n• статус — состояние по разделам\n• план — план действий и рекомендации\n• пункт N — детали конкретного мероприятия"
+ ans="Я — HSE-ассистент, ваш аналитический помощник. Могу ответить:\n\n• сводка — общая статистика\n• просроченные — список просрочек\n• риски — зона риска (<30 дней)\n• рейтинг — филиалы\n• аудит — полный аудит\n• прогноз — прогноз исполнения\n• статус — состояние по разделам\n• план — рекомендации\n• пункт N — детали мероприятия"
}
- addMsg("b",ans,"Джарвис")
+ addMsg("b",ans,"HSE-ассистент")
}
function renderUsers(){
if(!cu||cu.bg!==0){document.getElementById("tab_users").innerHTML="\u0414\u043E\u0441\u0442\u0443\u043F \u0437\u0430\u043F\u0440\u0435\u0449\u0451\u043D