|
@@ -27,7 +27,6 @@ class WxPayController extends Controller {
|
|
|
const notify_url = wxapi.wxurl;
|
|
|
const trade_type = 'JSAPI';
|
|
|
const sign = await this.service.wxpay.paysignjsapi(wxapi.appid, body, mch_id, nonce_str, notify_url, out_trade_no, spbill_create_ip, total_fee, trade_type, wxapi.mchkey, openid);
|
|
|
- console.log('sign==', sign);
|
|
|
let formData = '<xml>';
|
|
|
formData += '<appid>' + wxapi.appid + '</appid>'; // appid
|
|
|
formData += '<body><![CDATA[' + body + ']]></body>';
|
|
@@ -41,7 +40,6 @@ class WxPayController extends Controller {
|
|
|
formData += '<sign>' + sign + '</sign>';
|
|
|
formData += '<openid>' + openid + '</openid>';
|
|
|
formData += '</xml>';
|
|
|
- console.log('formData===', formData);
|
|
|
|
|
|
const payurl = wxapi.payurl;
|
|
|
const paydata = await this.ctx.curl(payurl, {
|
|
@@ -49,7 +47,6 @@ class WxPayController extends Controller {
|
|
|
data: formData,
|
|
|
});
|
|
|
const prepay_id = await this.service.wxpay.getXMLNodeValue(paydata.data.toString('UTF-8'));
|
|
|
- console.log('解析后的prepay_id==', prepay_id);
|
|
|
// 将预支付订单和其他信息一起签名后返回给前端
|
|
|
const finalsign = await this.service.wxpay.paysignjsapifinal(wxapi.appid, mch_id, prepay_id, nonce_str, timestamp, wxapi.mchkey);
|
|
|
const res = { appId: wxapi.appid, partnerId: wxapi.mchid, prepayId: prepay_id, nonceStr: nonce_str, timeStamp: timestamp, package: 'prepay_id=' + prepay_id, sign: finalsign };
|
|
@@ -58,7 +55,6 @@ class WxPayController extends Controller {
|
|
|
|
|
|
async wxpaysignback() {
|
|
|
const { ctx } = this;
|
|
|
- console.log();
|
|
|
ctx.body = 'hi, egg';
|
|
|
}
|
|
|
|