zhuth 7 лет назад
Родитель
Сommit
d130558b63
1 измененных файлов с 15 добавлено и 1 удалено
  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);
+                }
+            });
+        })
+    }
 });