You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
121 lines
3.2 KiB
121 lines
3.2 KiB
2 months ago
|
function wait_button(btn)
|
||
|
{
|
||
|
$(btn).attr("disabled", true);
|
||
|
}
|
||
|
function resume_button(btn)
|
||
|
{
|
||
|
$(btn).attr("disabled", false);
|
||
|
}
|
||
|
|
||
|
var getUrlParameter = function getUrlParameter(sParam) {
|
||
|
var sPageURL = window.location.search.substring(1),
|
||
|
sURLVariables = sPageURL.split('&'),
|
||
|
sParameterName,
|
||
|
i;
|
||
|
|
||
|
for (i = 0; i < sURLVariables.length; i++) {
|
||
|
sParameterName = sURLVariables[i].split('=');
|
||
|
|
||
|
if (sParameterName[0] === sParam) {
|
||
|
return typeof sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]);
|
||
|
}
|
||
|
}
|
||
|
return false;
|
||
|
};
|
||
|
|
||
|
|
||
|
$(document).ready(function () {
|
||
|
|
||
|
var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]'))
|
||
|
var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {
|
||
|
return new bootstrap.Popover(popoverTriggerEl)
|
||
|
});
|
||
|
|
||
|
$.each($('.fa'), function(e) {
|
||
|
console.log('fa found' + $(this).data('src'));
|
||
|
$(this).css('font-family', "\'Font Awesome\\ 5 Free\'");
|
||
|
$(this).css('font-weight', 900);
|
||
|
$(this).css('font-size', '20px');
|
||
|
$(this).css('content', $(this).data('src'));
|
||
|
});
|
||
|
|
||
|
$('.diagnoses_select').select2();
|
||
|
$('.routing_select2').select2();
|
||
|
|
||
|
$('.close').click(function(){
|
||
|
$('#' + $(this).data('target')).hide();
|
||
|
})
|
||
|
|
||
|
$('.kill').click(function(){
|
||
|
$('#' + $(this).data('target')).remove();
|
||
|
})
|
||
|
|
||
|
$('.change-color-mode').on('click', function(){
|
||
|
change_color_mode($('body'));
|
||
|
change_color_mode($('.navbar'));
|
||
|
change_color_mode($('.custom-nav-item'));
|
||
|
change_color_mode($('.card'));
|
||
|
});
|
||
|
|
||
|
function change_color_mode(e){
|
||
|
if (e.attr('data-theme')) {
|
||
|
e.removeAttr('data-theme');
|
||
|
} else {
|
||
|
e.attr('data-theme', 'dark');
|
||
|
}
|
||
|
}
|
||
|
|
||
|
//Язык для datatable
|
||
|
var url = document.location.search;
|
||
|
var searchParam = new URLSearchParams(url);
|
||
|
var lang = searchParam.get('lang');
|
||
|
if (lang == 'ru') {
|
||
|
$('#datatable').DataTable({
|
||
|
"language": {
|
||
|
"url": "https://cdn.datatables.net/plug-ins/1.10.19/i18n/Russian.json"
|
||
|
},
|
||
|
"scrollX": true
|
||
|
});
|
||
|
} else {
|
||
|
$('#datatable').DataTable({
|
||
|
"language": {
|
||
|
"url": "https://cdn.datatables.net/plug-ins/1.10.19/i18n/English.json"
|
||
|
},
|
||
|
"scrollX": true
|
||
|
});
|
||
|
}
|
||
|
|
||
|
|
||
|
$('#header_tabs li a').on('click', function (e) {
|
||
|
e.preventDefault()
|
||
|
$(this).tab('show');
|
||
|
$('#organs_group').hide();
|
||
|
if ($(this).attr('id') == 'endocscopy_link')
|
||
|
{
|
||
|
$('#organs_group').show();
|
||
|
}
|
||
|
if ($(this).attr('id') == 'live_endocscopy_link')
|
||
|
{
|
||
|
$('#organs_group').show();
|
||
|
}
|
||
|
})
|
||
|
|
||
|
$('#diagnoses_tabs li a').on('click', function (e) {
|
||
|
e.preventDefault()
|
||
|
$(this).tab('show');
|
||
|
});
|
||
|
|
||
|
$('#hide_deleted').click(function(){
|
||
|
$('.sql_deleted').hide();
|
||
|
$('#hide_deleted').hide();
|
||
|
$('#show_deleted').show();
|
||
|
});
|
||
|
|
||
|
$('#show_deleted').click(function(){
|
||
|
$('.sql_deleted').show();
|
||
|
$('#hide_deleted').show();
|
||
|
$('#show_deleted').hide();
|
||
|
});
|
||
|
|
||
|
});
|