Authored by ccbikai(👎🏻🍜)

个性化券查询服务端

... ... @@ -58,3 +58,21 @@ exports.productLst = function(req, res, next) {
res.jsonp(result);
}).catch(next);
};
exports.coupon = function(req, res, next) {
let activity_template_id = req.query.activity_id;
let uid = req.user.uid || req.query.uid;
if (!uid || !activity_template_id) {
return res.jsonp({
code: 400
});
}
model.getCoupon({
activity_template_id,
uid
}).then((result) => {
res.jsonp(result);
}).catch(next);
};
... ...
... ... @@ -59,5 +59,12 @@ module.exports = {
});
return data;
});
},
getCoupon: function(params) {
return api.get('', Object.assign({
method: 'app.coupons.personalCoupons'
}, params), {
cache: true
});
}
};
... ...
... ... @@ -226,6 +226,7 @@ router.get('/redbag/2017', redbag.index);
// 获取活动页面个性化推荐商品数据
router.get('/individuation', individuation.productLst);
router.get('/individuation/coupon', individuation.coupon);
// 活动页模版
router.get('/feature/:code.html', feature.index);
... ...