| |
|
Line 589
|
Parallel
|
Line 589
|
Parallel
|
| 589 |
purgeAlarmsNowCallBack: |
589 |
purgeAlarmsNowCallBack: |
| 590 |
function() |
590 |
function() |
| 591 |
{ |
591 |
{ |
| 592 |
if (FaultMenuHandler.purgeNowWin == null) |
592 |
var conMessage; |
|
|
593 |
var purgeOption=1; |
|
|
594 |
if(purgeOption == 1) |
| 593 |
{ |
595 |
{ |
| 594 |
FaultMenuHandler.purgeNowWin = new Window( |
596 |
conMessage = alarmpurgeintervalLocale.getText("alarmPurgeInterval.dialog.message.sureToDeleteAllClearedAlarms") |
|
|
597 |
} |
|
|
598 |
else |
| 595 |
{ |
599 |
{ |
| 596 |
id: 'purgeAlarmWindow', |
600 |
conMessage = alarmpurgeintervalLocale.getText("alarmPurgeInterval.dialog.message.sureToDeleteAllAlarms"); |
| 597 |
title: alarmpurgeintervalLocale.getText("alarmPurgeInterval.window.title.purgeAlarmsNow"), |
601 |
} |
| 598 |
width: 390, |
602 |
JSDialog.showConfirmDialog(conMessage, |
| 599 |
height: 100, |
|
|
| 600 |
left: 350, |
|
|
| 601 |
top: 200, |
|
|
| 602 |
maximizable: false, |
|
|
| 603 |
minimizable: false, |
|
|
| 604 |
iconURL:ImageUtility.getImageURL(DNMSUtility.FAULT) + "purge_now.gif", |
|
|
| 605 |
resizable: false, |
|
|
| 606 |
destroyOnClose: true, |
|
|
| 607 |
hasButton:true, |
|
|
| 608 |
onContentLoad:function() |
|
|
| 609 |
{ |
603 |
{ |
| 610 |
var window = Windows.getWindow(this.id); |
604 |
onOk : function() |
| 611 |
var helpButtonJSON = {id:'alarmPurgeNowHelpButton', title:alarmpurgeintervalLocale.getText("alarmPurgeInterval.button.name.help"), name:'alarmPurgeHelpButton', className:DNMSButton.HELP_BUTTON, handler: null}; |
605 |
{ |
| 612 |
var okButtonJSON = {id:'alarmPurgeNowOkButton', title:alarmpurgeintervalLocale.getText("alarmPurgeInterval.button.name.ok"), name:'alarmPurgeSaveButton', className:DNMSButton.OK_BUTTON, handler: purgeAlarms.bind(this, document.alarmPurgeNowForm)}; |
606 |
new Ajax.Request("/fault/PurgeAlarmsNow.action", |
| 613 |
var cancelButtonJSON = {id:'alarmPurgeNowCancelButton', title:alarmpurgeintervalLocale.getText("alarmPurgeInterval.button.name.cancel"), name:'alarmPurgeCancelButton', className:DNMSButton.CANCEL_BUTTON, handler: closeAlarmPurge}; |
607 |
{ |
| 614 |
window.addButton(DNMSButton.createButton(helpButtonJSON), "left"); |
608 |
onSuccess: function() |
| 615 |
window.addButton(DNMSButton.createButton(okButtonJSON), "right"); |
609 |
{ |
| 616 |
window.addButton(DNMSButton.createButton(cancelButtonJSON), "right"); |
610 |
Windows.close('purgeAlarmWindow'); |
|
|
611 |
AlarmBrowserUtil.alarm_grid['grid'].buffer.refresh(); |
| 617 |
}, |
612 |
}, |
| 618 |
onDestroy: function() |
613 |
postBody:'purgeNowOption=1' |
| 619 |
{ |
614 |
}); |
| 620 |
FaultMenuHandler.purgeNowWin = null |
|
|
| 621 |
} |
615 |
} |
| 622 |
}); |
616 |
}); |
| 623 |
FaultMenuHandler.purgeNowWin.show(true); |
617 |
// if (FaultMenuHandler.purgeNowWin == null) |
| 624 |
} |
618 |
// { |
| 625 |
FaultMenuHandler.purgeNowWin.setURL('/fault/getPurgingOptins.action'); |
619 |
// FaultMenuHandler.purgeNowWin = new Window( |
|
|
620 |
// { |
|
|
621 |
// id: 'purgeAlarmWindow', |
|
|
622 |
// title: alarmpurgeintervalLocale.getText("alarmPurgeInterval.window.title.purgeAlarmsNow"), |
|
|
623 |
// width: 390, |
|
|
624 |
// height: 100, |
|
|
625 |
// left: 350, |
|
|
626 |
// top: 200, |
|
|
627 |
// maximizable: false, |
|
|
628 |
// minimizable: false, |
|
|
629 |
// iconURL:ImageUtility.getImageURL(DNMSUtility.FAULT) + "purge_now.gif", |
|
|
630 |
// resizable: false, |
|
|
631 |
// destroyOnClose: true, |
|
|
632 |
// hasButton:true, |
|
|
633 |
// onContentLoad:function() |
|
|
634 |
// { |
|
|
635 |
// var window = Windows.getWindow(this.id); |
|
|
636 |
// var helpButtonJSON = {id:'alarmPurgeNowHelpButton', title:alarmpurgeintervalLocale.getText("alarmPurgeInterval.button.name.help"), name:'alarmPurgeHelpButton', className:DNMSButton.HELP_BUTTON, handler: null}; |
|
|
637 |
// var okButtonJSON = {id:'alarmPurgeNowOkButton', title:alarmpurgeintervalLocale.getText("alarmPurgeInterval.button.name.ok"), name:'alarmPurgeSaveButton', className:DNMSButton.OK_BUTTON, handler: purgeAlarms.bind(this, document.alarmPurgeNowForm)}; |
|
|
638 |
// var cancelButtonJSON = {id:'alarmPurgeNowCancelButton', title:alarmpurgeintervalLocale.getText("alarmPurgeInterval.button.name.cancel"), name:'alarmPurgeCancelButton', className:DNMSButton.CANCEL_BUTTON, handler: closeAlarmPurge}; |
|
|
639 |
// window.addButton(DNMSButton.createButton(helpButtonJSON), "left"); |
|
|
640 |
// window.addButton(DNMSButton.createButton(okButtonJSON), "right"); |
|
|
641 |
// window.addButton(DNMSButton.createButton(cancelButtonJSON), "right"); |
|
|
642 |
// }, |
|
|
643 |
// onDestroy: function() |
|
|
644 |
// { |
|
|
645 |
// FaultMenuHandler.purgeNowWin = null |
|
|
646 |
// } |
|
|
647 |
// }); |
|
|
648 |
// FaultMenuHandler.purgeNowWin.show(true); |
|
|
649 |
// } |
|
|
650 |
// FaultMenuHandler.purgeNowWin.setURL('/fault/getPurgingOptins.action'); |
| 626 |
}, |
651 |
}, |
| 627 |
|
652 |
|
| 628 |
purgeAlarmsNow: |
653 |
purgeAlarmsNow: |
| |