Интеграция с HSE.sk.kz
Направление подписанного сводного отчёта по месяцам в систему hse.sk.kz
@@ -194,7 +209,7 @@ var secs=["Раздел I. Обучение, компетенции и куль
var brs=["Дирекция производственной безопасности","Объединение «Дивизион «Сеть»","Дивизион по корпоративному бизнесу","Дивизион по розничному бизнесу","Сервисная фабрика","Дирекция «Телеком Комплект»","Корпоративный университет","Дирекция управления проектами","Дивизион цифрового бизнеса"];
var stn={warn:"В процессе",late:"Просрочено",done:"Исполнено"};
var stc={warn:"a",late:"r",done:"g"};
-var UNS = {curator:"Куратор ПБ",admin:"Администратор",dpp:"Директор ДПБ",ivanov:"Иванов Иван",petrov:"Петров Петр",sidorov:"Сидоров Сидор",kozhin:"Кожин А.М.",ismailov:"Исмаилов Р.К.",nurpeisov:"Нурпеисов Д.А.",suleimenov:"Сулейменов К.Т.",kassenov:"Касенов Б.Б.",serikov:"Сериков Е.С.",zhunusov:"Жунусов А.А.",muratov:"Муратов А.Т.",bakirov:"Бакиров Т.Н."};
+var USR={curator:{n:"Куратор ПБ",bg:0},admin:{n:"Администратор",bg:0},dpp:{n:"Директор ДПБ",bg:0},ivanov:{n:"Иванов Иван",bg:1},petrov:{n:"Петров Петр",bg:2},sidorov:{n:"Сидоров Сидор",bg:3},kozhin:{n:"Кожин А.М.",bg:4},ismailov:{n:"Исмаилов Р.К.",bg:1},nurpeisov:{n:"Нурпеисов Д.А.",bg:5},suleimenov:{n:"Сулейменов К.Т.",bg:6},kassenov:{n:"Касенов Б.Б.",bg:7},serikov:{n:"Сериков Е.С.",bg:8},zhunusov:{n:"Жунусов А.А.",bg:2},muratov:{n:"Муратов А.Т.",bg:3},bakirov:{n:"Бакиров Т.Н.",bg:4}};
function esc(s){
return String(s).replace(/&/g,"&").replace(//g,">").replace(/"/g,""")
@@ -244,8 +259,9 @@ function init(){
function doLogin(){
var e=document.getElementById("lem").value.trim().toLowerCase();
var k=e.split("@")[0];
- if(UNS[k]){
- cu={n:UNS[k]};
+ var u=USR[k];
+ if(u){
+ cu={n:u.n,bg:u.bg};
localStorage.setItem("su",JSON.stringify(cu));
showApp()
}else{
@@ -262,6 +278,8 @@ function showApp(){
document.getElementById("login").style.display="none";
document.getElementById("app").style.display="block";
document.getElementById("su_name").textContent=cu?cu.n:"";
+ var unav=document.getElementById("snav_users");
+ if(unav)unav.style.display=cu&&cu.bg===0?"":"none";
switchTab("events")
}
@@ -304,8 +322,8 @@ function saveEv(){
function switchTab(t){
tab=t;
- var tabs=["events","analytics","reports","ai","hse"];
- var tn={events:"Мероприятия",analytics:"Аналитика",reports:"Отчётность",ai:"ИИ-помощник",hse:"HSE.sk.kz"};
+ var tabs=["events","analytics","reports","ai","users","hse"];
+ var tn={events:"Мероприятия",analytics:"Аналитика",reports:"Отчётность",ai:"ИИ-помощник",users:"Учётные записи",hse:"HSE.sk.kz"};
for(var i=0;i