Authored by ccbikai

SALE

... ... @@ -27,7 +27,7 @@ const saleModel = require(`${mRoot}/sale`);
* @param {[string]} page js文件page名称
* @return {[type]}
*/
const processPublicData = (req, title, page) => {
const _processPublicData = (req, title, page) => {
let data = {};
let headerData = headerModel.setNav({
navTitle: title
... ... @@ -53,8 +53,8 @@ const processPublicData = (req, title, page) => {
* @param {[object]} res
* @return {[type]}
*/
exports.index = (req, res, next) => {
let params = processPublicData(req, 'SALE', 'sale');
let index = (req, res, next) => {
let params = _processPublicData(req, 'SALE', 'sale');
saleModel.getSaleData(params.channel).then((result) => {
res.render('sale/index', Object.assign(params.renderData, {
... ... @@ -74,8 +74,8 @@ exports.index = (req, res, next) => {
* @param {[object]} res
* @return {[type]}
*/
exports.breakingYards = (req, res, next) => {
let params = processPublicData(req, '断码区', 'break-code');
let breakingYards = (req, res, next) => {
let params = _processPublicData(req, '断码区', 'break-code');
saleModel.getBreakCodeData({
yhChannel: params.channel
... ... @@ -90,8 +90,8 @@ exports.breakingYards = (req, res, next) => {
* @param {[object]} res
* @return {[type]}
*/
exports.discount = (req, res, next) => {
let params = processPublicData(req, '折扣专场', 'discount');
let discount = (req, res, next) => {
let params = _processPublicData(req, '折扣专场', 'discount');
saleModel.getDiscountData(params.channel).then((result) => {
res.render('sale/discount', Object.assign(params.renderData, result));
... ... @@ -105,9 +105,9 @@ exports.discount = (req, res, next) => {
* @param {[object]} res
* @return {[type]}
*/
exports.discountDetail = (req, res, next) => {
let discountDetail = (req, res, next) => {
let id = req.query.id;
let params = processPublicData(req, '', 'discount-detail');
let params = _processPublicData(req, '', 'discount-detail');
saleModel.getDiscountDetailData(id, params.channel).then((result) => {
params.renderData.pageHeader.navTitle = result.title;
... ... @@ -121,8 +121,8 @@ exports.discountDetail = (req, res, next) => {
* @param {[object]} res
* @return {[type]}
*/
exports.vip = (req, res, next) => {
let params = processPublicData(req, '会员专享', 'vip');
let vip = (req, res, next) => {
let params = _processPublicData(req, '会员专享', 'vip');
saleModel.getVipData(params.channel).then((result) => {
res.render('sale/vip', Object.assign(params.renderData, {
... ... @@ -137,7 +137,7 @@ exports.vip = (req, res, next) => {
* @param {[object]} res
* @return {[type]}
*/
exports.filter = (req, res, next) => {
let filter = (req, res, next) => {
let params = Object.assign({}, req.query);
saleModel.getFilterData(params).then((result) => {
... ... @@ -156,7 +156,7 @@ exports.filter = (req, res, next) => {
* @param {[object]} res
* @return {[type]}
*/
exports.search = (req, res, next) => {
let search = (req, res, next) => {
let params = Object.assign({}, req.query);
// uid = 9239279
... ... @@ -184,3 +184,13 @@ exports.search = (req, res, next) => {
}, vipObj));
}).catch(next);
};
module.exports = {
index,
breakingYards,
discount,
discountDetail,
vip,
filter,
search
};
... ...
... ... @@ -353,11 +353,11 @@ const getDiscountDetailData = (id, yhChannel) => {
};
module.exports = {
getSaleData: getSaleData,
getBreakCodeData: getBreakCodeData,
getDiscountData: getDiscountData,
getDiscountDetailData: getDiscountDetailData,
getVipData: getVipData,
getFilterData: getFilterData,
getSearchData: getSearchData
getSaleData,
getBreakCodeData,
getDiscountData,
getDiscountDetailData,
getVipData,
getFilterData,
getSearchData
};
... ...