|
...
|
...
|
@@ -21,7 +21,7 @@ const server_host=uri_dc.HOST__LINE; |
|
|
|
* @param timeout 接口超时
|
|
|
|
* @returns {Promise}
|
|
|
|
*/
|
|
|
|
function rpc(host='',act,data={},fouce=false,header={},silence=true,cachetime=0,timeout=api_timeout){
|
|
|
|
function rpc(host='',act,data={},fouce=false,header={},silence=true,cachetime=0,timeout=api_timeout,api={}){
|
|
|
|
host=host?host:server_host;
|
|
|
|
let param="";
|
|
|
|
for(let key in data){
|
|
...
|
...
|
@@ -69,6 +69,9 @@ function rpc(host='',act,data={},fouce=false,header={},silence=true,cachetime=0, |
|
|
|
sid:enter_params.seller_id,
|
|
|
|
})
|
|
|
|
}
|
|
|
|
if(api.openid){
|
|
|
|
data[api.openid]=data[api.openid]||openid;
|
|
|
|
}
|
|
|
|
wx.request({
|
|
|
|
url: host+act,
|
|
|
|
method: 'POST',
|
|
...
|
...
|
@@ -125,7 +128,7 @@ function __api(){ |
|
|
|
tmpApi[keys[0]][keys[1]][keys[2]]=function(data,fouce=false,header){
|
|
|
|
//console.log('api[key].host',api[key].host);
|
|
|
|
return rpc(api[key].host,api[key].alias||key,data,fouce,header,
|
|
|
|
api[key].silence,api[key].cachetime,api[key].timeout);
|
|
|
|
api[key].silence,api[key].cachetime,api[key].timeout,api[key]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
for(let xkey in uri_dc){
|
|
...
|
...
|
@@ -143,7 +146,7 @@ function __api(){ |
|
|
|
tmpApi[keys[0]][keys[1]][keys[2]]=function(data,fouce=false,header){
|
|
|
|
//console.log('api[key].host',api[key]);
|
|
|
|
return rpc(api[key].host,api[key].alias||key,data,fouce,header,
|
|
|
|
api[key].silence,api[key].cachetime,api[key].timeout);
|
|
|
|
api[key].silence,api[key].cachetime,api[key].timeout,api[key]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
...
|
...
|
|