From 8ef7c192cec4a8d6fd806c82a1215e99cc4b6b94 Mon Sep 17 00:00:00 2001 From: Targaryen <chengyao.guo@yoho.cn> Date: Tue, 20 Dec 2016 18:30:32 +0800 Subject: [PATCH] pay-result-modified --- static/js/cart/entry.js | 1 + static/js/cart/pay-back.js | 18 ++++++++++++++++++ static/js/product/pay-back.js | 18 ------------------ template/m.yohobuy.com/partials/layout/use.phtml | 2 +- yohobuy/m.yohobuy.com/application/modules/Shopping/controllers/Pay.php | 4 ++-- 5 files changed, 22 insertions(+), 21 deletions(-) create mode 100644 static/js/cart/pay-back.js delete mode 100644 static/js/product/pay-back.js diff --git a/static/js/cart/entry.js b/static/js/cart/entry.js index 664fcd3..5c4233c 100644 --- a/static/js/cart/entry.js +++ b/static/js/cart/entry.js @@ -11,3 +11,4 @@ require('./invoice-info'); require('./select-coupon'); require('./select-address'); require('./jit-detail'); +require('./pay-back'); \ No newline at end of file diff --git a/static/js/cart/pay-back.js b/static/js/cart/pay-back.js new file mode 100644 index 0000000..694250a --- /dev/null +++ b/static/js/cart/pay-back.js @@ -0,0 +1,18 @@ +var $ = require('jquery'); +require('../common'); + +//支付结果埋点 +setTimeout(function() { + if (window._yas && window._yas.sendCustomInfo) { + window._yas.sendCustomInfo({ + op: 'YB_SC_PAY_RES', + param: JSON.stringify({ + C_ID: window._ChannelVary[cookie('_Channel')], + ORDER_CODE: $('.order-code').val(), + PAY_RES: $('.pay-back').val(), + PAY_AMOUNT: $('.pay-amount').val(), + PAY_STYLE: '支付宝' + }) + }, true); + } +}, 200); diff --git a/static/js/product/pay-back.js b/static/js/product/pay-back.js deleted file mode 100644 index d5d1e7a..0000000 --- a/static/js/product/pay-back.js +++ /dev/null @@ -1,18 +0,0 @@ -var $ = require('jquery'); -require('../../common'); - -//支付结果埋点 -setTimeout(function() { - if (window._yas && window._yas.sendCustomInfo) { - window._yas.sendCustomInfo({ - op: 'YB_SC_PAY_RES', - param: JSON.stringify({ - C_ID: window._ChannelVary[cookie('_Channel')], - ORDER_CODE: $('.order-code').val(), - PAY_RES: $('.pay-back').val(), - PAY_AMOUNT: $('.pay-amount').val(), - PAY_STYLE: '支付宝' - }) - }, true); - } -}, 200); diff --git a/template/m.yohobuy.com/partials/layout/use.phtml b/template/m.yohobuy.com/partials/layout/use.phtml index 4d4a83f..6aede95 100644 --- a/template/m.yohobuy.com/partials/layout/use.phtml +++ b/template/m.yohobuy.com/partials/layout/use.phtml @@ -436,6 +436,6 @@ {{/if}} {{#if payBackPage}} <script> - seajs.use('js/product/pay-back'); + seajs.use('js/cart/pay-back'); </script> {{/if}} diff --git a/yohobuy/m.yohobuy.com/application/modules/Shopping/controllers/Pay.php b/yohobuy/m.yohobuy.com/application/modules/Shopping/controllers/Pay.php index 47c56e4..da6d85a 100644 --- a/yohobuy/m.yohobuy.com/application/modules/Shopping/controllers/Pay.php +++ b/yohobuy/m.yohobuy.com/application/modules/Shopping/controllers/Pay.php @@ -234,7 +234,7 @@ class PayController extends AbstractAction $this->setNavHeader('支付中心', Helpers::url('/home/orders'), false); $view = 'notneedpay'; - if ($payResult->payResult == 200) { + if ($payResult->payResult === 200) { $view = 'index'; if (!empty($payResult->orderCode)) { $orderCode = $payResult->orderCode; @@ -247,7 +247,7 @@ class PayController extends AbstractAction $payOrderCode = $payResult->orderCode; $payAmount = $payResult->totalFee; - if ($view = 'notneedpay') { + if ($view === 'notneedpay') { $payBack = 'failure'; } else { $payBack = 'success'; -- libgit2 0.24.0