alipay-node-sdk icon indicating copy to clipboard operation
alipay-node-sdk copied to clipboard

props.preCreate 大兄弟这个函数有坑

Open bughp opened this issue 5 years ago • 0 comments

版本信息:"version": "1.1.9" 函数:props.preCreate = function (opts) { var biz_content = { out_trade_no: opts.outTradeId, subject: opts.subject, total_amount: opts.amount, body: opts.body, timeout_express: opts.timeout, goods_detail: opts.goodsDetail, extend_params: opts.extendParams, enable_pay_channels: opts.enablePayChannels, disable_pay_channels: opts.disablePayChannels };

var params = this.makeParams('alipay.trade.precreate', biz_content);
params.notify_url = this.notifyUrl;
// params.return_url = opts.return_url;

var body = utl.processParams(params, this.rsaPrivate, this.signType);

//缺少步骤
return utl.request({
    method: 'GET',
    url: (this.sandbox? alipay_gate_way_sandbox : alipay_gate_way) + '?' + body
});
//原步骤已注释
// return utl.processParams(params, this.rsaPrivate, this.signType);

};

望修复

bughp avatar Feb 27 '20 00:02 bughp