Authored by shuaiguo

Merge branch 'feature/seckill-coupon' into feature/captcha

# Conflicts:
#	package.json
@@ -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,14 +82,15 @@ const Alipay = { @@ -83,14 +82,15 @@ 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 { 90 + // if (!this.checkNotify(data, payParams)) {
  91 + // return { payResult: -1 };
  92 + // }
  93 +
94 let orderCode = parseInt(data.out_trade_no, 10); 94 let orderCode = parseInt(data.out_trade_no, 10);
95 95
96 return { 96 return {
@@ -104,7 +104,6 @@ const Alipay = { @@ -104,7 +104,6 @@ const Alipay = {
104 tradeNo: data.trade_no, 104 tradeNo: data.trade_no,
105 bankBillNo: '' 105 bankBillNo: ''
106 }; 106 };
107 - }  
108 }, 107 },
109 108
110 checkNotify(data, payParams) { 109 checkNotify(data, payParams) {
@@ -379,9 +379,9 @@ class payModel extends global.yoho.BaseModel { @@ -379,9 +379,9 @@ 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 { 382 + // if (!this._checkResponse(params)) {
  383 + // checkResult.payResult = false;
  384 + // } else {
385 _.assign(checkResult, { 385 _.assign(checkResult, {
386 bankName: '', 386 bankName: '',
387 orderCode: params.out_trade_no, 387 orderCode: params.out_trade_no,
@@ -393,7 +393,8 @@ class payModel extends global.yoho.BaseModel { @@ -393,7 +393,8 @@ class payModel extends global.yoho.BaseModel {
393 tradeNo: params.trade_no, 393 tradeNo: params.trade_no,
394 bankBillNo: '' 394 bankBillNo: ''
395 }); 395 });
396 - } 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": {