Pman.Tab.BAdminCoreEnum.bjs
authoredward <edward@roojs.com>
Wed, 13 Dec 2017 08:28:33 +0000 (16:28 +0800)
committeredward <edward@roojs.com>
Wed, 13 Dec 2017 08:28:33 +0000 (16:28 +0800)
Pman.Tab.BAdminCoreEnum.js
templates/Pman.Tab.BAdminCoreEnum.html

Pman.Tab.BAdminCoreEnum.bjs
Pman.Tab.BAdminCoreEnum.js

index 0d07af1..c4a1cac 100644 (file)
              "items" : [
               {
                "listeners" : {
-                "click" : "function (_self, e)\n{\n    var sel = _this.type_grid.getSelectionModel().getSelected();\n    \n    \n\n    Pman.Dialog.BAdminCoreEnum.show({ \n        id : 0\n    }, function(res) {\n        _this.type_grid.footer.onClick('first');\n    });\n\n}"
+                "click" : "function (_self, e)\n{\n    var sel = _this.type_grid.getSelectionModel().getSelected();\n    \n    if(!sel || sel.data.id * 1 < 1 || !sel.data.name.length ){\n        return;\n    }\n\n    Pman.Dialog.BAdminCoreEnum.show({ \n        id : 0\n    }, function(res) {\n        _this.type_grid.footer.onClick('first');\n    });\n\n}"
                },
                "String weight" : "primary",
                "xtype" : "Button",
index ad786a2..87b78f4 100644 (file)
@@ -291,7 +291,9 @@ Pman.Tab.BAdminCoreEnum = new Roo.XComponent({
                {
                    var sel = _this.type_grid.getSelectionModel().getSelected();
                    
-                   
+                   if(!sel || sel.data.id * 1 < 1 || !sel.data.name.length ){
+                       return;
+                   }
                
                    Pman.Dialog.BAdminCoreEnum.show({ 
                        id : 0