Pman.Dialog.BAdminStaff.bjs
authorEdward <edward@roojs.com>
Fri, 7 Dec 2018 03:59:19 +0000 (11:59 +0800)
committerEdward <edward@roojs.com>
Fri, 7 Dec 2018 03:59:19 +0000 (11:59 +0800)
Pman.Dialog.BAdminStaff.js

Pman.Dialog.BAdminStaff.bjs

index 19f0128..846c745 100644 (file)
@@ -2,7 +2,7 @@
  "name" : "Pman.Dialog.BAdminStaff",
  "parent" : "",
  "title" : "",
- "path" : "/home/veridate/gitlive/Pman.BAdmin/Pman.Dialog.BAdminStaff.bjs",
+ "path" : "/home/edward/gitlive/Pman.BAdmin/Pman.Dialog.BAdminStaff.bjs",
  "permname" : "",
  "modOrder" : "001",
  "strings" : {
@@ -88,8 +88,8 @@
             "render" : "function (_self)\n{\n    _this.form = this;\n}"
            },
            "$ url" : "baseURL + '/Roo/core_person' ",
-           "style" : "margin-top: 20px;",
            "xtype" : "Form",
+           "style" : "margin-top: 20px;",
            "String labelAlign" : "top",
            "$ xns" : "Roo.bootstrap",
            "string errorMask" : true,
                "items" : [
                 {
                  "listeners" : {
-                  "click" : "function (_self, e)\n{\n    if(!Pman.Login.authUser) {\n        Roo.bootstrap.MessageBox.alert('Error', 'Please login again');\n        return;\n    }\n    \n    e.preventDefault();\n    \n    if(!this.checked) {\n        \n        Pman.Dialog.BAdminStaffTwoFactorQRCode.show(\n            {id: _this.data.id},\n            function(valid){\n               if(valid) {\n                    _this.dialog.hide({});\n                    return;\n                }\n                \n                _this.form.findField('_enable_oath_key').setChecked(false,false);\n            }\n        );\n        \n        return;\n    }\n    \n    new Pman.Request({\n        url : baseURL + '/Roo/Core_person',\n        method :'GET',\n        params : {\n            oath_key_disable: 1,\n            id: _this.data.id\n        },\n        success : function(res)\n        {\n            switch(res.data) {\n                case 'DONE':\n                    Roo.bootstrap.MessageBox.alert('Success', 'The two factor authentication has been disabled');\n                    break;\n                default:\n                    Roo.log('invalid usage');\n                    break;\n            }\n        },\n        failure : function(res)\n        {\n            Roo.bootstrap.MessageBox.alert('Error', res);\n        }\n    });\n}",
-                  "check" : "function (_self, checked)\n{\n    if(checked) {\n        \n        this.setBoxLabel('Untick to disable Two Factor authentication');\n        \n        return;\n    }\n    \n    this.setBoxLabel('Enable Two Factor Authentication');\n}"
+                  "check" : "function (_self, checked)\n{\n    if(checked) {\n        \n        this.setBoxLabel('Untick to disable Two Factor authentication');\n        \n        return;\n    }\n    \n    this.setBoxLabel('Enable Two Factor Authentication');\n}",
+                  "click" : "function (_self, e)\n{\n    if(!Pman.Login.authUser) {\n        Roo.bootstrap.MessageBox.alert('Error', 'Please login again');\n        return;\n    }\n    \n    e.preventDefault();\n    \n    if(!this.checked) {\n        \n        Pman.Dialog.BAdminStaffTwoFactorQRCode.show(\n            {id: _this.data.id},\n            function(valid){\n               if(valid) {\n                    _this.dialog.hide({});\n                    return;\n                }\n                \n                _this.form.findField('_enable_oath_key').setChecked(false,false);\n            }\n        );\n        \n        return;\n    }\n    \n    new Pman.Request({\n        url : baseURL + '/Roo/Core_person',\n        method :'GET',\n        params : {\n            oath_key_disable: 1,\n            id: _this.data.id\n        },\n        success : function(res)\n        {\n            switch(res.data) {\n                case 'DONE':\n                    Roo.bootstrap.MessageBox.alert('Success', 'The two factor authentication has been disabled');\n                    break;\n                default:\n                    Roo.log('invalid usage');\n                    break;\n            }\n        },\n        failure : function(res)\n        {\n            Roo.bootstrap.MessageBox.alert('Error', res);\n        }\n    });\n}"
                  },
                  "String name" : "_enable_oath_key",
                  "xtype" : "CheckBox",