Authored by htoooth

fix

... ... @@ -16,8 +16,8 @@ const stepper = [
const ticketEnsure = (req, res, next) => {
let uid = req.user.uid;
let sku = req.body.productSku || 0;
let buyNumber = req.body.buyNumber || 0;
let sku = req.query.productSku || 0;
let buyNumber = req.query.buyNumber || 0;
ticketService.addTicket(uid, sku, buyNumber).then(result => {
let header = headerModel.setSimpleHeaderData() || {};
... ...
... ... @@ -37,7 +37,7 @@ router.get('/easypay', auth, easypay.index); // 限购商品快捷结算页
router.post('/easypay/compute', auth, easypay.compute); // 价格重新计算
router.post('/easypay/submit', auth, easypay.submit); // 限购商品订单提交
router.post('/ticketEnsure', auth, ticket.ticketEnsure);
router.get('/ticketEnsure', auth, ticket.ticketEnsure);
router.post('/ticketSubmit', auth, ticket.ticketSubmit);
router.post('/ticketCompute', auth, ticket.ticketCompute);
... ...
... ... @@ -131,9 +131,7 @@
{{#if virtualGoods}}
{{!-- 电子门票按钮 --}}
{{#if isVirtualBtn}}
<form name="ticket-form" action="{{buyNowBase}}" method="POST"
class="hide"></form>
<span id="buy-ticket" class="buy-ticket buy-now item-buy{{#if dis}} dis{{/if}}">立即购买</span>
<span id="buy-ticket" class="buy-ticket buy-now item-buy{{#if dis}} dis{{/if}}" data-base="{{buyNowBase}}">立即购买</span>
{{/if}}
{{else}}
{{!-- 各颜色下所有尺码均售罄则只显示售罄按钮 --}}
... ...
... ... @@ -939,13 +939,7 @@ bindEvent.add(function() {
sku = $('.size:not(.hide) li.focus').data('sku');
buyNumber = getNum();
var $ticketForm = $('form[name="ticket-form"]'); // eslint-disable-line
$ticketForm.html(
'<input name="productSku" value="' + sku + '" />' +
'<input name="buyNumber" value="' + buyNumber + '" />'
);
$ticketForm.submit();
window.jumpUrl([$(this).data('base'), '?productSku=', sku, 'buyNumber', buyNumber].join(''));
});
// 立即购买
... ...