Authored by 郭成尧

首页折扣专场活动

... ... @@ -2,7 +2,7 @@
* @Author: Targaryen
* @Date: 2016-05-25 18:03:34
* @Last Modified by: Targaryen
* @Last Modified time: 2016-06-06 13:57:43
* @Last Modified time: 2016-06-06 14:49:32
*/
'use strict';
... ... @@ -14,6 +14,21 @@ const serviceAPI = new ServiceAPI();
const sign = require(`${library}/sign`);
const _ = require('lodash');
const yhChannel = {
boys: {
channel: '1'
},
girls: {
channel: '2'
},
kids: {
channel: '3'
},
lifestyle: {
channel: '4'
}
};
/**
* 获取商品列表 promise 对象
* @return {[type]} [description]
... ... @@ -22,21 +37,6 @@ exports.getSaleGoodsList = (params) => {
let tempChannel = _.isEmpty(params.channel) ? 'boys' : params.channel;
let yhChannel = {
boys: {
channel: '1'
},
girls: {
channel: '2'
},
kids: {
channel: '3'
},
lifestyle: {
channel: '4'
}
};
let tempParams = {
method: 'app.search.sales',
p_d: _.isEmpty(params.p_d) ? null : params.p_d,
... ... @@ -72,10 +72,12 @@ exports.getSaleGoodsList = (params) => {
* 断码区分类信息数据 promise 对象
* @return {[type]} [description]
*/
exports.getSalebreakingYardsSortList = () => {
exports.getSalebreakingYardsSortList = (params) => {
let tempChannel = _.isEmpty(params.channel) ? 'boys' : params.channel;
return api.get('', sign.apiSign({
method: 'app.sale.getBreakingSort',
yh_channel: 1
yh_channel: yhChannel[tempChannel].channel
}));
};
... ... @@ -87,8 +89,8 @@ exports.getSaleActivityList = (params) => {
return api.get('', sign.apiSign(
Object.assign({
method: 'app.activity.get',
sort: 2,
plateform: 2
sort: '2',
plateform: '1'
}, params)));
};
... ...
... ... @@ -2,7 +2,7 @@
* @Author: Targaryen
* @Date: 2016-05-19 10:20:08
* @Last Modified by: Targaryen
* @Last Modified time: 2016-06-06 13:54:17
* @Last Modified time: 2016-06-06 14:49:53
*/
'use strict';
... ... @@ -286,7 +286,7 @@ exports.getSaleDiscountData = (params, channel) => {
exports.getSalebreakingYardsData = (params, channel) => {
return api.all([
saleApi.getSaleGoodsList(params),
saleApi.getSalebreakingYardsSortList(),
saleApi.getSalebreakingYardsSortList(params),
saleApi.getSaleBannerList(contentCode[channel].breakCode),
saleApi.getLeftContentList()
]).then(result => {
... ...