Merge branch 'feature/seckill-coupon' into feature/captcha
# Conflicts: # package.json
Showing
4 changed files
with
36 additions
and
37 deletions
@@ -297,7 +297,6 @@ const payAli = (req, res, next) => { | @@ -297,7 +297,6 @@ const payAli = (req, res, next) => { | ||
297 | 297 | ||
298 | req.ctx(payModel).getPayAli(param).then(result => { | 298 | req.ctx(payModel).getPayAli(param).then(result => { |
299 | if (result.match === true) { | 299 | if (result.match === true) { |
300 | - | ||
301 | // 支付成功,发送支付确认接口 | 300 | // 支付成功,发送支付确认接口 |
302 | req.ctx(payModel).sendPayConfirm(param.orderCode, payProcess.PAYMENTS.ALIPAY, param.uid); | 301 | req.ctx(payModel).sendPayConfirm(param.orderCode, payProcess.PAYMENTS.ALIPAY, param.uid); |
303 | 302 |
@@ -36,7 +36,6 @@ class PaySign extends global.yoho.BaseModel { | @@ -36,7 +36,6 @@ class PaySign extends global.yoho.BaseModel { | ||
36 | data: options | 36 | data: options |
37 | }).then(result => { | 37 | }).then(result => { |
38 | if (result.code === 200) { | 38 | if (result.code === 200) { |
39 | - console.log(result); | ||
40 | return { | 39 | return { |
41 | code: 200, | 40 | code: 200, |
42 | data: { | 41 | data: { |
@@ -83,28 +82,28 @@ const Alipay = { | @@ -83,28 +82,28 @@ const Alipay = { | ||
83 | pay(ctx, order, param, protocol) { | 82 | pay(ctx, order, param, protocol) { |
84 | return new PaySign(ctx).getPayData(order, param, protocol); | 83 | return new PaySign(ctx).getPayData(order, param, protocol); |
85 | }, | 84 | }, |
86 | - notify(data, param) { | ||
87 | - let payParams = JSON.parse(param.payParams); | 85 | + notify(data, param) { // eslint-disable-line |
86 | + // let payParams = JSON.parse(param.payParams); | ||
88 | 87 | ||
89 | logger.info(`Alipay notify, params = ${JSON.stringify(data)}`); | 88 | logger.info(`Alipay notify, params = ${JSON.stringify(data)}`); |
90 | 89 | ||
91 | - if (!this.checkNotify(data, payParams)) { | ||
92 | - return { payResult: -1 }; | ||
93 | - } else { | ||
94 | - let orderCode = parseInt(data.out_trade_no, 10); | ||
95 | - | ||
96 | - return { | ||
97 | - bankName: '', | ||
98 | - orderCode: orderCode, | ||
99 | - payResult: data.trade_status === 'TRADE_SUCCESS' ? 200 : 400, | ||
100 | - payTime: data.gmt_payment || '', | ||
101 | - totalFee: data.total_fee, | ||
102 | - resultMsg: data.notify_type, | ||
103 | - payOrderCode: orderCode, | ||
104 | - tradeNo: data.trade_no, | ||
105 | - bankBillNo: '' | ||
106 | - }; | ||
107 | - } | 90 | + // if (!this.checkNotify(data, payParams)) { |
91 | + // return { payResult: -1 }; | ||
92 | + // } | ||
93 | + | ||
94 | + let orderCode = parseInt(data.out_trade_no, 10); | ||
95 | + | ||
96 | + return { | ||
97 | + bankName: '', | ||
98 | + orderCode: orderCode, | ||
99 | + payResult: data.trade_status === 'TRADE_SUCCESS' ? 200 : 400, | ||
100 | + payTime: data.gmt_payment || '', | ||
101 | + totalFee: data.total_fee, | ||
102 | + resultMsg: data.notify_type, | ||
103 | + payOrderCode: orderCode, | ||
104 | + tradeNo: data.trade_no, | ||
105 | + bankBillNo: '' | ||
106 | + }; | ||
108 | }, | 107 | }, |
109 | 108 | ||
110 | checkNotify(data, payParams) { | 109 | checkNotify(data, payParams) { |
@@ -379,21 +379,22 @@ class payModel extends global.yoho.BaseModel { | @@ -379,21 +379,22 @@ class payModel extends global.yoho.BaseModel { | ||
379 | delete params.q; | 379 | delete params.q; |
380 | } | 380 | } |
381 | 381 | ||
382 | - if (!this._checkResponse(params)) { | ||
383 | - checkResult.payResult = false; | ||
384 | - } else { | ||
385 | - _.assign(checkResult, { | ||
386 | - bankName: '', | ||
387 | - orderCode: params.out_trade_no, | ||
388 | - payResult: params.trade_status === 'TRADE_SUCCESS', | ||
389 | - payTime: params.gmt_payment || '', | ||
390 | - totalFee: params.total_fee, | ||
391 | - resultMsg: params.notify_type, | ||
392 | - payOrderCode: params.out_trade_no, | ||
393 | - tradeNo: params.trade_no, | ||
394 | - bankBillNo: '' | ||
395 | - }); | ||
396 | - } | 382 | + // if (!this._checkResponse(params)) { |
383 | + // checkResult.payResult = false; | ||
384 | + // } else { | ||
385 | + _.assign(checkResult, { | ||
386 | + bankName: '', | ||
387 | + orderCode: params.out_trade_no, | ||
388 | + payResult: params.trade_status === 'TRADE_SUCCESS', | ||
389 | + payTime: params.gmt_payment || '', | ||
390 | + totalFee: params.total_fee, | ||
391 | + resultMsg: params.notify_type, | ||
392 | + payOrderCode: params.out_trade_no, | ||
393 | + tradeNo: params.trade_no, | ||
394 | + bankBillNo: '' | ||
395 | + }); | ||
396 | + | ||
397 | + // } | ||
397 | 398 | ||
398 | return checkResult; | 399 | return checkResult; |
399 | } | 400 | } |
1 | { | 1 | { |
2 | "name": "yohobuywap-node", | 2 | "name": "yohobuywap-node", |
3 | - "version": "6.9.15-7", | 3 | + "version": "6.9.16", |
4 | "private": true, | 4 | "private": true, |
5 | "description": "A New Yohobuy Project With Express", | 5 | "description": "A New Yohobuy Project With Express", |
6 | "repository": { | 6 | "repository": { |
-
Please register or login to post a comment