Merge branch 'ent-2588-service-like-visual-console-status' into 'develop'
Nuevos tipos de cálculo de estado en los items con mapa de estado enlazado See merge request artica/pandorafms!1732
This commit is contained in:
commit
fdd529ce10
|
@ -5178,7 +5178,7 @@ function multiDragMouse(eventDrag){
|
|||
}
|
||||
|
||||
function linkedMapStatusCalculationTypeChanged ($linkedMapStatusCalcRow, value) {
|
||||
if ($linkedMapStatusCalcRow.length === 0 || !validRowOnSelectedItem($linkedMapStatusCalcRow)) return;
|
||||
if ($linkedMapStatusCalcRow.length === 0) return;
|
||||
|
||||
switch (value) {
|
||||
case "weight":
|
||||
|
@ -5215,7 +5215,7 @@ function linkedMapStatusCalculationTypeChanged ($linkedMapStatusCalcRow, value)
|
|||
}
|
||||
|
||||
function linkedMapChanged ($linkedMapRow, value) {
|
||||
if ($linkedMapRow.length === 0 || !validRowOnSelectedItem($linkedMapRow)) return;
|
||||
if ($linkedMapRow.length === 0) return;
|
||||
|
||||
if (value === 0) {
|
||||
$linkedMapRow
|
||||
|
@ -5229,9 +5229,6 @@ function linkedMapChanged ($linkedMapRow, value) {
|
|||
.hide();
|
||||
} else {
|
||||
var $linkedMapStatusCalcRow = $linkedMapRow.siblings("#linked_map_status_calculation_row");
|
||||
|
||||
if (!validRowOnSelectedItem($linkedMapStatusCalcRow)) return;
|
||||
|
||||
var calcType = $linkedMapStatusCalcRow.find("select").val();
|
||||
$linkedMapStatusCalcRow.show();
|
||||
linkedMapStatusCalculationTypeChanged($linkedMapStatusCalcRow, calcType);
|
||||
|
@ -5249,7 +5246,3 @@ function onLinkedMapStatusCalculationTypeChange (event) {
|
|||
var value = event.target.value || "default";
|
||||
linkedMapStatusCalculationTypeChanged($linkedMapStatusCalcRow, value);
|
||||
}
|
||||
|
||||
function validRowOnSelectedItem ($element) {
|
||||
return $element.hasClass(selectedItem);
|
||||
}
|
||||
|
|
|
@ -698,7 +698,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) {
|
|||
'percentile_item', 'module_graph', 'simple_value',
|
||||
'icon', 'label', 'datos', 'donut_graph');
|
||||
$form_items_advance['map_linked_row']['html'] = '<td align="left">'.
|
||||
__('Map linked') . '</td>' .
|
||||
__('Linked map') . '</td>' .
|
||||
'<td align="left">' . html_print_select_from_sql (
|
||||
'SELECT id, name
|
||||
FROM tlayout
|
||||
|
@ -710,7 +710,10 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) {
|
|||
"service" => __("By critical elements")
|
||||
);
|
||||
$form_items_advance['linked_map_status_calculation_row'] = array();
|
||||
$form_items_advance['linked_map_status_calculation_row']['items'] = array('static_graph');
|
||||
$form_items_advance['linked_map_status_calculation_row']['items'] = array(
|
||||
'group_item', 'static_graph', 'percentile_bar',
|
||||
'percentile_item', 'module_graph', 'simple_value',
|
||||
'icon', 'label', 'datos', 'donut_graph');
|
||||
$form_items_advance['linked_map_status_calculation_row']['html'] = '<td align="left">'.
|
||||
__('Type of the status calculation of the linked map') . '</td>'
|
||||
. '<td align="left">'
|
||||
|
@ -728,35 +731,44 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) {
|
|||
. '</td>';
|
||||
|
||||
$form_items_advance['map_linked_weight'] = array();
|
||||
$form_items_advance['map_linked_weight']['items'] = array('static_graph');
|
||||
$form_items_advance['map_linked_weight']['items'] = array(
|
||||
'group_item', 'static_graph', 'percentile_bar',
|
||||
'percentile_item', 'module_graph', 'simple_value',
|
||||
'icon', 'label', 'datos', 'donut_graph');
|
||||
$form_items_advance['map_linked_weight']['html'] = '<td align="left">'
|
||||
. __('Map linked weight') . '</td>'
|
||||
. __('Linked map weight') . '</td>'
|
||||
. '<td align="left">'
|
||||
. html_print_input_text(
|
||||
'map_linked_weight', 80, '', 3, 3, true, false, false, "", "type_number percentage"
|
||||
'map_linked_weight', 80, '', 5, 5, true, false, false, "", "type_number percentage"
|
||||
)
|
||||
. '<span>%</span>'
|
||||
. ui_print_help_icon("linked_map_weight", true)
|
||||
. '</td>';
|
||||
|
||||
$form_items_advance['linked_map_status_service_critical_row'] = array();
|
||||
$form_items_advance['linked_map_status_service_critical_row']['items'] = array('static_graph');
|
||||
$form_items_advance['linked_map_status_service_critical_row']['items'] = array(
|
||||
'group_item', 'static_graph', 'percentile_bar',
|
||||
'percentile_item', 'module_graph', 'simple_value',
|
||||
'icon', 'label', 'datos', 'donut_graph');
|
||||
$form_items_advance['linked_map_status_service_critical_row']['html'] = '<td align="left">'
|
||||
. __('Critical weight') . '</td>'
|
||||
. '<td align="left">'
|
||||
. html_print_input_text(
|
||||
'linked_map_status_service_critical', 80, '', 3, 3, true, false, false, "", "type_number percentage"
|
||||
'linked_map_status_service_critical', 80, '', 5, 5, true, false, false, "", "type_number percentage"
|
||||
)
|
||||
. '<span>%</span>'
|
||||
. '</td>';
|
||||
|
||||
$form_items_advance['linked_map_status_service_warning_row'] = array();
|
||||
$form_items_advance['linked_map_status_service_warning_row']['items'] = array('static_graph');
|
||||
$form_items_advance['linked_map_status_service_warning_row']['items'] = array(
|
||||
'group_item', 'static_graph', 'percentile_bar',
|
||||
'percentile_item', 'module_graph', 'simple_value',
|
||||
'icon', 'label', 'datos', 'donut_graph');
|
||||
$form_items_advance['linked_map_status_service_warning_row']['html'] = '<td align="left">'
|
||||
. __('Warning weight') . '</td>'
|
||||
. '<td align="left">'
|
||||
. html_print_input_text(
|
||||
'linked_map_status_service_warning', 50, '', 3, 3, true, false, false, "", "type_number percentage"
|
||||
'linked_map_status_service_warning', 50, '', 5, 5, true, false, false, "", "type_number percentage"
|
||||
)
|
||||
. '<span>%</span>'
|
||||
. '</td>';
|
||||
|
|
Loading…
Reference in New Issue