|
|
|
@ -24,7 +24,7 @@ function getsign(params) { |
|
|
|
return params; |
|
|
|
} |
|
|
|
|
|
|
|
function $http(url, data = {}){ |
|
|
|
function $http(url, data = {}, options = {}){ |
|
|
|
return new Promise((resolve, reject) => { |
|
|
|
// 绑定this
|
|
|
|
let that = this; |
|
|
|
@ -74,6 +74,12 @@ function $http(url, data = {}){ |
|
|
|
// 生成sign
|
|
|
|
getsign(data); |
|
|
|
console.log(url, data); |
|
|
|
|
|
|
|
// 动态赋值是否显示loading加载框 TODO验证一下是否有问题
|
|
|
|
if(that.$shared.isValueType(options.showLoading) != 'undefined'){ |
|
|
|
that.$u.http.setConfig({showLoading: options.showLoading}); |
|
|
|
} |
|
|
|
|
|
|
|
// 发起请求
|
|
|
|
that.$u.post(url, data).then(res => { |
|
|
|
resolve(res); |
|
|
|
|