From 9a348e0e6c285bf52896ca153d9cab7cecfdd8df Mon Sep 17 00:00:00 2001 From: Edward Date: Tue, 14 Jul 2015 14:59:19 +0800 Subject: [PATCH] Pman.Tab.AdminLogEvents.bjs Pman.Tab.AdminLogEvents.js --- Pman.Tab.AdminLogEvents.bjs | 2 +- Pman.Tab.AdminLogEvents.js | 12 ++++-------- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/Pman.Tab.AdminLogEvents.bjs b/Pman.Tab.AdminLogEvents.bjs index 117ba69..4c9e9a2 100644 --- a/Pman.Tab.AdminLogEvents.bjs +++ b/Pman.Tab.AdminLogEvents.bjs @@ -153,7 +153,7 @@ }, { "listeners" : { - "|click" : "function()\n{\n var s = _this.grid.getSelectionModel().getSelections();\n if (!s.length || (s.length > 1)) {\n Roo.MessageBox.alert(\"Error\", s.length ? \"Select only one Row\" : \"Select a Row\");\n return;\n }\n if (!_this.dialog) return;\n _this.dialog.show(s[0].data, function() {\n _this.grid.footer.onClick('first');\n }); \n \n}\n" + "|click" : "function()\n{\n var s = _this.grid.getSelectionModel().getSelected();\n \n if(!s || s.data.id * 1 < 1){\n Roo.MessageBox.alert('Error', 'Please select a deleted person');\n return;\n }\n}\n" }, "text" : "Restore", "xtype" : "Button", diff --git a/Pman.Tab.AdminLogEvents.js b/Pman.Tab.AdminLogEvents.js index d724665..c253ace 100644 --- a/Pman.Tab.AdminLogEvents.js +++ b/Pman.Tab.AdminLogEvents.js @@ -241,16 +241,12 @@ Pman.Tab.AdminLogEvents = new Roo.XComponent({ listeners : { click : function() { - var s = _this.grid.getSelectionModel().getSelections(); - if (!s.length || (s.length > 1)) { - Roo.MessageBox.alert("Error", s.length ? "Select only one Row" : "Select a Row"); + var s = _this.grid.getSelectionModel().getSelected(); + + if(!s || s.data.id * 1 < 1){ + Roo.MessageBox.alert('Error', 'Please select a deleted person'); return; } - if (!_this.dialog) return; - _this.dialog.show(s[0].data, function() { - _this.grid.footer.onClick('first'); - }); - } } } -- 2.39.2