diff --git a/index.html b/index.html index b9f34c3..a865252 100644 --- a/index.html +++ b/index.html @@ -152,7 +152,13 @@ tr:hover{background:#FAFBFC} 1-е полугодие 2-е полугодие - +с +ЯнварьФевральМарт +АпрельМайИюнь +ИюльАвгустСентябрь +ОктябрьНоябрьДекабрь + +по ЯнварьФевральМарт АпрельМайИюнь ИюльАвгустСентябрь @@ -1222,7 +1228,7 @@ function openEv(id,subIdx){ h+="AI-анализ: "+esc(e.ai||"\u2014")+""; h+="Отчётность:"; h+=""; - h+="Количество: "; + h+="Количество: "; var now=new Date(); var curMonth=now.getMonth(); var savedMonth=localStorage.getItem("evmonth_"+e.id); @@ -1235,11 +1241,11 @@ function openEv(id,subIdx){ h+=">"+mnames[mi]+"" } h+=""; - h+=""+esc(subIdx!==undefined?((localStorage.getItem("sn_"+e.id+"_s"+subIdx)||"")):(e.n||""))+""; + h+=""+esc(subIdx!==undefined?((localStorage.getItem("sn_"+e.id+"_s"+subIdx)||"")):(localStorage.getItem("sn_"+e.id+"_m"+selMonth)||e.n||""))+""; h+="Файлы:"; if(cu&&cu.bg===0){ for(var bi=0;bi3145728){alert("\u0424\u0430\u0439\u043B \u0431\u043E\u043B\u044C\u0448\u0435 3MB");return} + if(f.size>204800){alert("\u0424\u0430\u0439\u043B \u0431\u043E\u043B\u044C\u0448\u0435 200KB. \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0441\u0436\u043C\u0438\u0442\u0435 \u0444\u0430\u0439\u043B \u0438\u043B\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u0435 \u043C\u0435\u043D\u044C\u0448\u0438\u0439.");return} var fr=new FileReader(); var subKey=curSub!==null?"_s"+curSub:""; var inm=document.getElementById("evm_"+id); var monthKey=inm?"_m"+inm.value:""; var brKey="_b"+(cu?cu.bg:0); + var fname=f.name;var fsize=f.size; fr.onload=function(){ var key="sf_"+id+monthKey+subKey+brKey; - var arr=[]; - var ex=localStorage.getItem(key); - if(ex){try{arr=JSON.parse(ex)}catch(e){}} + var arr=[];var ex=localStorage.getItem(key);if(ex){try{arr=JSON.parse(ex)}catch(e){}} var d=new Date(); - arr.push({n:f.name,s:f.size,d:d.getDate()+"."+String(d.getMonth()+1).padStart(2,"0")+"."+d.getFullYear(),u:cu?cu.n:"",data:fr.result}); - try{localStorage.setItem(key,JSON.stringify(arr))}catch(e){alert("\u041E\u0448\u0438\u0431\u043A\u0430 \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u0438\u044F")} + arr.push({n:fname,s:fsize,d:d.getDate()+"."+String(d.getMonth()+1).padStart(2,"0")+"."+d.getFullYear(),u:cu?cu.n:"",data:fr.result}); + try{localStorage.setItem(key,JSON.stringify(arr))}catch(e){alert("\u041E\u0448\u0438\u0431\u043A\u0430 \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u0438\u044F. \u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0435 \u0445\u0440\u0430\u043D\u0438\u043B\u0438\u0449\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430.");return} openEv(id,curSub!==null?curSub:undefined) }; fr.readAsDataURL(f) @@ -1456,7 +1446,7 @@ function renderAnalytics(){ } } problem.sort(function(a,b){return a.dr-b.dr}); - var pt=problem.slice(0,10); + var pt=problem.slice(0,5); if(pt.length){ var ph="N\u041C\u0435\u0440\u043E\u043F\u0440\u0438\u044F\u0442\u0438\u0435\u0424\u0438\u043B\u0438\u0430\u043B\u0421\u0442\u0430\u0442\u0443\u0441\u0414\u043D\u0435\u0439"; for(var i=0;i\u041F\u043B\u0430\u043D \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0439 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438QAZAQtelecom HSE \u0437\u0430 "+periodLabel+"\u041E\u0442\u0447\u0451\u0442 \u0441\u0444\u043E\u0440\u043C\u0438\u0440\u043E\u0432\u0430\u043D: "+new Date().toLocaleDateString("ru-RU")+""; - for(var i=0;i\u041F\u043B\u0430\u043D \u041F\u0411QAZAQtelecom HSE \u0437\u0430 "+periodLabel+"\u041E\u0442\u0447\u0451\u0442 \u0441\u0444\u043E\u0440\u043C\u0438\u0440\u043E\u0432\u0430\u043D: "+new Date().toLocaleDateString("ru-RU")+""; + for(var i=0;iN"+e.id+". "+esc(e.t)+""; - hh+="\u0421\u0440\u043E\u043A"+e.due+"\u0421\u0442\u0430\u0442\u0443\u0441"+stn[e.s]+"\u0424\u0438\u043B\u0438\u0430\u043B"+brs[e.b]+"\u041E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0439"+esc(nl2c(e.r))+""; - if(e.n)hh+="\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435: "+esc(e.n)+""; - if(e.q)hh+="\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E: "+e.q+""; - var fhtml=""; - for(var si=-1;si<(e.sub?e.sub.length:0);si++){ - var sk=si>=0?"_s"+si:""; - for(var bk=0;bk"+esc(f.n)+" ("+Math.round((f.s||0)/1024)+" KB)" - }}catch(ex){} - } - } - } + hh+="\u0420\u0430\u0437\u0434\u0435\u043B | "+esc(sn)+" | \u0421\u0440\u043E\u043A: "+e.due+" | "+stn[e.s]+""; + var rn="";var rq=0;for(var mi=0;mi\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F:"+esc(rn)+""; + if(rq)hh+="\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E: "+rq+""; + var fhtml="";for(var mi=0;mi=0?"_s"+si:"";for(var bk=0;bk\uD83D\uDCC4 "+esc(f.n)+" ("+Math.round((f.s||0)/1024)+" KB)"}}catch(ex){}}}}} if(fhtml)hh+="\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u044E\u0449\u0438\u0435 \u0444\u0430\u0439\u043B\u044B:"+fhtml+""; } - hh+="\u041E\u0442\u0447\u0451\u0442 \u0441\u0444\u043E\u0440\u043C\u0438\u0440\u043E\u0432\u0430\u043D: "+new Date().toLocaleDateString("ru-RU")+"
QAZAQtelecom HSE \u0437\u0430 "+periodLabel+"
\u041E\u0442\u0447\u0451\u0442 \u0441\u0444\u043E\u0440\u043C\u0438\u0440\u043E\u0432\u0430\u043D: "+new Date().toLocaleDateString("ru-RU")+"