|
|
@@ -10,7 +10,11 @@ Ext.define('saas.util.BaseUtil', {
|
|
|
params = config.params,
|
|
|
async = config.async || true,
|
|
|
method = config.method || 'GET',
|
|
|
- timeout = config.timeout || 8000;
|
|
|
+ timeout = config.timeout || 8000,
|
|
|
+ defaultHeaders = {
|
|
|
+ 'Access-Control-Allow-Origin': '*',
|
|
|
+ "Content-Type": 'application/json;charset=UTF-8'
|
|
|
+ };
|
|
|
|
|
|
return new Ext.Promise(function (resolve, reject) {
|
|
|
Ext.Ajax.request({
|
|
|
@@ -19,10 +23,7 @@ Ext.define('saas.util.BaseUtil', {
|
|
|
async: async,
|
|
|
method: method,
|
|
|
timeout: timeout,
|
|
|
- headers: {
|
|
|
- 'Access-Control-Allow-Origin': '*',
|
|
|
- "Content-Type": 'application/json;charset=UTF-8'
|
|
|
- },
|
|
|
+ headers: Ext.apply(defaultHeaders, config.headers),
|
|
|
success: function (response, opts) {
|
|
|
var res = Ext.decode(response.responseText);
|
|
|
if(res.success) {
|