2 lines
7.4 KiB
JavaScript
2 lines
7.4 KiB
JavaScript
!function(t){var n={};function e(o){if(n[o])return n[o].exports;var i=n[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,e),i.l=!0,i.exports}e.m=t,e.c=n,e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:o})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(e.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var i in t)e.d(o,i,function(n){return t[n]}.bind(null,i));return o},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="https://db-nica.ru/build_ci/sveden/",e(e.s=1056)}({1056:function(t,n,e){"use strict";e.r(n);var o=e(65),i=e(129);$_vikon((function(){var t=$_vikon("[name=identity]").val(),n=$_vikon("[name=data_remote_uri]").val(),e=$_vikon("[name=competition_group_id]").val();$_vikon.ajax({type:"get",url:n+e,dataType:"json",data:{},headers:{Authorization:"Bearer ".concat(t),Accept:"application/json; charset=utf-8"},success:function(t){$_vikon("#ajax_competition_group_applicants").html(t.payload.table),Object(o.initScrollTheadTable)(),Object(i.a)()},error:function(t){$_vikon("#ajax_competition_group_applicants").html("Извините, что-то пошло не так. Не удалось получить список конкурсов.")}})}))},129:function(t,n,e){"use strict";e.d(n,"a",(function(){return i}));var o=e(33);function i(){var t=Object(o.b)(document.location.search);if(t.competition_code){var n=$_vikon(".tr-accordion[data-code=".concat(t.competition_code,"]")).get(0);if(n){var e=$_vikon(n),i=e.data("id"),a=$_vikon("tr[data-tr-id=".concat(i,"]")).get(0);if(a){var r=$_vikon(a);if(r.is(":visible")||e.click(),t.applicant_code){var c=r.find("td[data-code=".concat(t.applicant_code,"]")).get(0);c&&(c.scrollIntoView({block:"center",behavior:"smooth"}),$_vikon(c.closest("tr")).addClass("applicant-active"))}}}}}},33:function(t,n,e){"use strict";e.d(n,"a",(function(){return i})),e.d(n,"c",(function(){return a})),e.d(n,"d",(function(){return r})),e.d(n,"b",(function(){return c})),Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(t){var n=this;if(!document.documentElement.contains(this))return null;do{if(n.matches(t))return n;n=n.parentElement}while(null!==n);return null});var o,i=(o=0,function(t,n){clearTimeout(o),o=setTimeout(t,n)});function a(){return Number($_vikon("[name=to_file]").val())}function r(){var t={byRow:!0,property:"height",target:null,remove:!1};$_vikon(".block-item").matchHeight(t),$_vikon(".block-item-outer").matchHeight(t)}function c(t){var n=t.substr(1),e={};return n.split("&").forEach((function(t){var n=t.split("=");e[n[0]]=decodeURIComponent(n[1])})),e}},65:function(t,n,e){"use strict";e.r(n),e.d(n,"showHideThead",(function(){return d})),e.d(n,"initScrollTheadTable",(function(){return s})),e.d(n,"isAccessability",(function(){return v}));var o,i=e(33),a=[];function r(t){var n,e,o=$_vikon("#vikon-content-abitur"),i=o.length,a=document.body,r=document.documentElement;i?(n=o.scrollTop(),e=o.scrollLeft()):(n=window.pageYOffset||r.scrollTop,e=window.pageXOffset||r.scrollLeft);var c=t.getBoundingClientRect(),l=r.clientTop||a.clientTop||0,d=r.clientLeft||a.clientLeft||0;return{top:c.top+n-l,left:c.left+e-d,height:c.height,width:c.width}}function c(){o.each((function(t,n){$_vikon(n).attr("data-table-id",t),a[t]=r(n);var e=$_vikon(n).closest(".vikon-responsive-table")[0];a[t].left+=e.pageXOffset||e.scrollLeft,a[t].theadHeight=r($_vikon(n).find("thead:first")[0]).height}))}function l(){$_vikon(".container-thead").remove();var t=$_vikon("#vikon-content-abitur").length?$_vikon(".abitur-modal-content").width():$_vikon(".vikon-content").width();o.each((function(n,e){var o=[],i=$_vikon(e).find("thead");"visible"===i.parents(".vikon-responsive-table").css("overflow")&&(t=i.width()),$_vikon(i).find("tr").each((function(t,n){o[t]=[],$_vikon(n).find("th").each((function(n,e){var i=($_vikon(e).innerHeight()-$_vikon(e).height())/2,a=($_vikon(e).innerWidth()-$_vikon(e).width())/2,c=i-($_vikon(e).outerHeight()-$_vikon(e).innerHeight())/2,l=a-($_vikon(e).outerWidth()-$_vikon(e).innerWidth())/2;o[t][n]={vPadding:c,gPadding:l,height:$_vikon(e).height(),width:r(e).width,text:$_vikon(e).html(),fontSize:$_vikon(e).css("font-size"),fontFamily:$_vikon(e).css("font-family"),color:$_vikon(e).css("color"),backgroundColor:$_vikon(e).css("background-color"),verticalAlign:$_vikon(e).css("vertical-align")}}))}));var c=document.createElement("thead");c.innerHTML=$_vikon(i).html(),$_vikon(c).find("tr").each((function(t,n){$_vikon(n).find("th").each((function(n,e){var i=o[t][n];$_vikon(e).css({"padding-top":i.vPadding,"padding-left":i.gPadding,"padding-bottom":i.vPadding,"padding-right":i.gPadding,height:i.height,"font-size":i.fontSize,"font-family":i.fontFamily,width:i.width,"min-width":i.width,"max-width":i.width,color:i.color,"background-color":i.backgroundColor,"vertical-align":i.verticalAlign})}))}));var l=document.createElement("table");l.className="table table-bordered table-sm",l.style.cssText="margin-bottom: 0",l.innerHTML=$_vikon(c).html();var d=document.createElement("div");d.className="container-thead";var s=a[n].left;d.style.cssText="position: fixed; top: 0; left: ".concat(s,"px; background-color: #fff; \n border-bottom: 1px solid #000; display: none; z-index: 1002; overflow-x: hidden; width: ").concat(t,"px"),d.setAttribute("data-table-id",n),$_vikon(d).html(l),$_vikon("body").append(d),$_vikon('[data-toggle="popover"]').popover()}))}function d(){if($_vikon(".container-thead").hide(),!v()){var t,n=$_vikon("#vikon-content-abitur"),e=n.length;t=e?n.scrollTop():window.pageYOffset||document.documentElement.scrollTop,o.each((function(n,e){var o=e.closest("div.vikon-responsive-table"),i=$_vikon(o).is(":visible"),r=o.pageXOffset||o.scrollLeft;if(a[n].top<t&&a[n].top+a[n].height-a[n].theadHeight>t&&i){var c=$_vikon('div[data-table-id="'.concat(n,'"]'));c.show(),"visible"===$_vikon(o).css("overflow")&&c.offset({left:$_vikon(o).offset().left}),c.scrollLeft(r)}}))}}function s(){v()||(o=$_vikon(".table-scroll-thead:visible"),c(),l(),d())}function v(){if(window.sessionStorage){var t=window.sessionStorage.getItem("accessability");return!(null===t||"0"===t)}return!0}$_vikon((function(){s(),$_vikon(document).on("click","a.showpart-btn-list",(function(){v()||(c(),l(),d())})),$_vikon(window).on("resize",(function(){v()||(c(),l(),d())})).on("scroll",(function(){v()||d()})),$_vikon(".abitur-modal").on("scroll",(function(){v()||d()})),$_vikon('a[data-toggle="tab"]').on("hidden.bs.tab",(function(t){s()})),$_vikon(document).on("modal-open",(function(){s()})),$_vikon(".vikon-responsive-table").on("scroll",(function(){if(!v()){var t=$_vikon(this).find("table:first").data("table-id");a.length>0&&$_vikon('div[data-table-id="'.concat(t,'"]')).scrollLeft($_vikon(this).scrollLeft())}})),$_vikon(document).on("accessability",(function(){v()?d():s();var t=$_vikon("#vikon-content");t.length&&t.hasClass("abitur")&&($_vikon(".block-item").css({height:"0px"}),Object(i.d)())}))}))}});
|
|
//# sourceMappingURL=online_applicants_list.js.map
|