#12067 Aggregated Agents Modules and module group
This commit is contained in:
parent
b4e07c8ce7
commit
5213462334
|
@ -880,7 +880,7 @@ function mainAgentsModules()
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '<table cellpadding="4" cellspacing="4" border="0" class="info_table mrgn_btn_20px">';
|
echo '<table cellpadding="4" cellspacing="4" border="0" class="info_table mrgn_btn_20px" id="agents_modules_table">';
|
||||||
|
|
||||||
echo '<tr>';
|
echo '<tr>';
|
||||||
|
|
||||||
|
|
|
@ -345,6 +345,7 @@ function mainModuleGroups()
|
||||||
$table = new StdClass();
|
$table = new StdClass();
|
||||||
$table->class = 'info_table';
|
$table->class = 'info_table';
|
||||||
$table->style[0] = 'font-weight: bolder; min-width: 230px;';
|
$table->style[0] = 'font-weight: bolder; min-width: 230px;';
|
||||||
|
$table->id = 'agent_group_module_group';
|
||||||
$table->width = '100%';
|
$table->width = '100%';
|
||||||
|
|
||||||
$head[0] = __('Groups');
|
$head[0] = __('Groups');
|
||||||
|
|
|
@ -1672,8 +1672,8 @@ require 'include/php_to_js_values.php';
|
||||||
let counter = 0;
|
let counter = 0;
|
||||||
$("#keywords").on("click", function(e) {
|
$("#keywords").on("click", function(e) {
|
||||||
counter++;
|
counter++;
|
||||||
let falEasternEgg = true;
|
let flagEasternEgg = $("#flagEasternEgg").val();
|
||||||
if (counter == 5 && falEasternEgg == true) {
|
if (counter == 5 && flagEasternEgg == true) {
|
||||||
easterEggThinkGreen();
|
easterEggThinkGreen();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -1772,7 +1772,6 @@ require 'include/php_to_js_values.php';
|
||||||
|
|
||||||
$('#summary_status_groups_detail > tbody > tr > td').each(function(index, fila) {
|
$('#summary_status_groups_detail > tbody > tr > td').each(function(index, fila) {
|
||||||
var hasClassRed = $(fila).hasClass('group_view_crit');
|
var hasClassRed = $(fila).hasClass('group_view_crit');
|
||||||
console.log(hasClassRed);
|
|
||||||
if (hasClassRed) {
|
if (hasClassRed) {
|
||||||
$(fila).removeClass('group_view_crit').addClass('group_view_ok');
|
$(fila).removeClass('group_view_crit').addClass('group_view_ok');
|
||||||
$(fila).children('a').removeClass('group_view_crit').addClass('group_view_ok');
|
$(fila).children('a').removeClass('group_view_crit').addClass('group_view_ok');
|
||||||
|
@ -1798,6 +1797,73 @@ require 'include/php_to_js_values.php';
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Agents Modules.
|
||||||
|
$('#agents_modules_table > tbody > tr > td').each(function(index, fila) {
|
||||||
|
// Change status.
|
||||||
|
var hasClassRed = $(fila).hasClass('group_view_crit');
|
||||||
|
var hasClassGrey = $(fila).hasClass('group_view_unk');
|
||||||
|
if (hasClassRed == true) {
|
||||||
|
$(fila).removeClass('group_view_crit').addClass('group_view_ok');
|
||||||
|
$(fila).children('a').removeClass('group_view_crit').addClass('group_view_ok');
|
||||||
|
} else if (hasClassRed == false) {
|
||||||
|
var hasClassGroupRed = $(fila).children('a').children('div').attr('style');
|
||||||
|
if (hasClassGroupRed !== undefined) {
|
||||||
|
let findedRed = hasClassGroupRed.indexOf('background: #e63c52');
|
||||||
|
if (findedRed >= 0) {
|
||||||
|
elementChange.hasClassRed = true;
|
||||||
|
elementChange.hasClassGrey = false;
|
||||||
|
elementChange.elementID = $(fila).children('a').children('div');
|
||||||
|
elementChange.class = false;
|
||||||
|
setClassGreen(elementChange);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (hasClassGrey == true) {
|
||||||
|
$(fila).removeClass('group_view_unk').addClass('group_view_ok');
|
||||||
|
$(fila).children('a').removeClass('group_view_unk').addClass('group_view_ok');
|
||||||
|
} else if (hasClassGrey == false) {
|
||||||
|
var hasClassGroupGrey = $(fila).children('a').children('div').attr('style');
|
||||||
|
if (hasClassGroupGrey !== undefined) {
|
||||||
|
let findedGrey = hasClassGroupGrey.indexOf('background: #B2B2B2');
|
||||||
|
if (findedGrey >= 0) {
|
||||||
|
elementChange.hasClassRed = false;
|
||||||
|
elementChange.hasClassGrey = true;
|
||||||
|
elementChange.elementID = $(fila).children('a').children('div');
|
||||||
|
elementChange.class = false;
|
||||||
|
setClassGreen(elementChange);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// Combined table of agent group and module group.
|
||||||
|
$('#agent_group_module_group > tbody > tr > td').each(function(index, fila) {
|
||||||
|
var hasClassGroupRed = $(fila).children('div').attr('style');
|
||||||
|
if (hasClassGroupRed !== undefined) {
|
||||||
|
let findedRed = hasClassGroupRed.indexOf(' background:#e63c52;');
|
||||||
|
if (findedRed >= 0) {
|
||||||
|
elementChange.hasClassRed = true;
|
||||||
|
elementChange.hasClassGrey = false;
|
||||||
|
elementChange.elementID = $(fila).children('div');
|
||||||
|
elementChange.class = false;
|
||||||
|
setClassGreen(elementChange);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var hasClassGroupGrey = $(fila).children('div').attr('style');
|
||||||
|
if (hasClassGroupGrey !== undefined) {
|
||||||
|
let findedGrey = hasClassGroupGrey.indexOf(' background:#B2B2B2;');
|
||||||
|
if (findedGrey >= 0) {
|
||||||
|
elementChange.hasClassRed = false;
|
||||||
|
elementChange.hasClassGrey = true;
|
||||||
|
elementChange.elementID = $(fila).children('div');
|
||||||
|
elementChange.class = false;
|
||||||
|
setClassGreen(elementChange);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function setClassGreen(element) {
|
function setClassGreen(element) {
|
||||||
|
|
Loading…
Reference in New Issue