BaseUtil.js 574 B

1234567891011121314151617
  1. Ext.define('saas.util.BaseUtil', {
  2. request: function(url, params) {
  3. return new Ext.Promise(function (resolve, reject) {
  4. Ext.Ajax.request({
  5. url: url,
  6. params: params,
  7. success: function(response, opts) {
  8. resolve(response);
  9. },
  10. failure: function(response, opts) {
  11. console.log('server-side failure with status code ' + response.status);
  12. return reject(response);
  13. }
  14. });
  15. })
  16. }
  17. });