Authored by 郭成尧

gift-card-page

... ... @@ -305,6 +305,25 @@ class BuyNowController {
}
/**
* 选择礼品卡页面
*/
selectGiftcard(req, res) {
let headerData = headerModel.setNav({
navTitle: '礼品卡',
navBtn: false
});
res.render('select-giftcard', {
module: 'cart',
page: 'buynow-select-giftcard',
title: '礼品卡',
pageHeader: headerData,
pageFooter: false,
localCss: true
});
}
/**
* 获取用户可用和不可用优惠券列表
* @param {*} req
* @param {*} res
... ...
... ... @@ -285,6 +285,25 @@ exports.selectCoupon = (req, res) => {
};
/**
* 选择礼品卡页面
*/
exports.selectGiftcard = (req, res) => {
let headerData = headerModel.setNav({
navTitle: '礼品卡',
navBtn: false
});
res.render('select-giftcard', {
module: 'cart',
page: 'buynow-select-giftcard',
title: '礼品卡',
pageHeader: headerData,
pageFooter: false,
localCss: true
});
};
/**
* 购物车结算--获取优惠券列表
*/
exports.couponList = (req, res, next) => {
... ...
... ... @@ -42,6 +42,7 @@ router.post('/index/new/useCouponCode', order.useCouponCode); // [ajax]购物车
router.get('/index/new/selectAddress', authMW, order.selectAddress); // 选择地址
router.get('/index/new/invoiceInfo', authMW, order.invoiceInfo); // 发票信息
router.get('/index/new/jitDetail', authMW, order.jitDetail); // JIT 拆单配送信息
router.get('/index/new/selectGiftcard', authMW, order.selectGiftcard); // 选择礼品卡页面
router.post('/index/add', indexController.add); // 加入购物车
... ... @@ -71,6 +72,7 @@ router.get('/index/buynow/selectCoupon', authMW, BuyNowController.selectCoupon);
router.post('/index/buynow/useCoupon', BuyNowController.useCoupon); // [ajax]使用优惠券
router.post('/index/buynow/usePromotionCode', BuyNowController.usePromotionCode); // [ajax]输入优惠券码使用优惠券
router.get('/index/buynow/listCoupon', BuyNowController.listCoupon); // [ajax]获取优惠券列表
router.get('/index/buynow/selectGiftcard', authMW, BuyNowController.selectGiftcard); // 选择礼品卡页面
// 支付中心 URL,由于微信安全限制,在现有 URL 后追加 new ,通过 subDomain 中间件转发到此
... ...