Browse Source

请求方法封装

zhuth 7 years ago
parent
commit
d130558b63
1 changed files with 15 additions and 1 deletions
  1. 15 1
      frontend/saas-web/app/util/BaseUtil.js

+ 15 - 1
frontend/saas-web/app/util/BaseUtil.js

@@ -1,3 +1,17 @@
 Ext.define('saas.util.BaseUtil', {
-    
+    request: function(url, params) {
+        return new Ext.Promise(function (resolve, reject) {
+            Ext.Ajax.request({
+                url: url,
+                params: params,
+                success: function(response, opts) {
+                    resolve(response);
+                },
+                failure: function(response, opts) {
+                    console.log('server-side failure with status code ' + response.status);
+                    return reject(response);
+                }
+            });
+        })
+    }
 });