...
|
...
|
@@ -53,6 +53,90 @@ const channelMap = { |
|
|
}
|
|
|
};
|
|
|
|
|
|
const sortMap = {
|
|
|
boys: [
|
|
|
{sort: 147, viewNum: 5}, // 休闲运动鞋
|
|
|
{sort: 129, viewNum: 5}, // 休闲裤
|
|
|
{sort: 152, viewNum: 5}, // 双肩包
|
|
|
{misort: 11, viewNum: 5}, // T恤
|
|
|
{sort: 115, viewNum: 5}, // 衬衫
|
|
|
{sort: 130, viewNum: 5}, // 牛仔裤
|
|
|
{misort: 60, viewNum: 5}, // 帽子
|
|
|
{sort: 124, viewNum: 5}, // 夹克
|
|
|
{sort: 119, viewNum: 5}, // 卫衣
|
|
|
{sort: 162, viewNum: 5}, // 手表
|
|
|
{sort: 148, viewNum: 5}, // 靴子
|
|
|
{misort: 65, viewNum: 5}, // 首饰
|
|
|
{sort: 151, viewNum: 5}, // 时装鞋
|
|
|
{misort: 61, viewNum: 5}, // 太阳镜
|
|
|
{misort: 39, viewNum: 5}, // 袜子
|
|
|
{sort: 346, viewNum: 5}, // 运动裤
|
|
|
{sort: 131, viewNum: 5}, // 短裤
|
|
|
{misort: 66, viewNum: 5}, // 配饰
|
|
|
{misort: 309, viewNum: 5}, // 内裤
|
|
|
{misort: 30, viewNum: 5}, // 打底裤/紧身裤
|
|
|
{sort: 342, viewNum: 5} // 邮差包
|
|
|
],
|
|
|
girls: [
|
|
|
{misort: 16, viewNum: 4}, // 卫衣
|
|
|
{misort: 12, viewNum: 4}, // 衬衫
|
|
|
{misort: 44, viewNum: 4}, // 休闲/运动鞋
|
|
|
{misort: 11, viewNum: 4}, // T恤
|
|
|
{misort: 21, viewNum: 4}, // 夹克
|
|
|
{misort: 257, viewNum: 4}, // 毛衣/针织
|
|
|
{misort: 22, viewNum: 4}, // 大衣/风衣
|
|
|
{misort: 26, viewNum: 4}, // 休闲裤
|
|
|
{misort: 27, viewNum: 4}, // 牛仔裤
|
|
|
{misort: 31, viewNum: 4}, // 连衣裙
|
|
|
{misort: 32, viewNum: 4}, // 半身裙
|
|
|
{misort: 48, viewNum: 4}, // 时装鞋
|
|
|
{misort: 49, viewNum: 4}, // 双肩包
|
|
|
{misort: 50, viewNum: 4}, // 手拎包/单肩包
|
|
|
{misort: 60, viewNum: 4}, // 帽子
|
|
|
{misort: 65, viewNum: 4}, // 首饰
|
|
|
{misort: 59, viewNum: 4}, // 手表
|
|
|
{misort: 61, viewNum: 4}, // 太阳镜
|
|
|
{misort: 66, viewNum: 4} // 配饰
|
|
|
],
|
|
|
kids: [
|
|
|
{misort: 366, viewNum: 4}, // T恤
|
|
|
{misort: 367, viewNum: 4}, // 衬衫
|
|
|
{misort: 396, viewNum: 4}, // 卫衣
|
|
|
{misort: 400, viewNum: 4}, // // 毛衣/针织
|
|
|
{misort: 404, viewNum: 4}, // 夹克
|
|
|
{misort: 369, viewNum: 4}, // 休闲裤
|
|
|
{misort: 388, viewNum: 4}, // 牛仔裤
|
|
|
{misort: 371, viewNum: 4}, // 连衣裙
|
|
|
{misort: 370, viewNum: 4}, // 半身裙
|
|
|
{misort: 368, viewNum: 4}, // 休闲/运动鞋
|
|
|
{misort: 392, viewNum: 4}, // 双肩包
|
|
|
{misort: 414, viewNum: 4}, // 帽子
|
|
|
{misort: 372, viewNum: 4}, // 短裤
|
|
|
{misort: 384, viewNum: 4}, // 打底裤/紧身裤
|
|
|
{misort: 382, viewNum: 4}, // 凉鞋/拖鞋
|
|
|
{misort: 402, viewNum: 4}, // 马甲
|
|
|
{misort: 386, viewNum: 4}, // 背心
|
|
|
{misort: 406, viewNum: 4}, // 大衣/风衣
|
|
|
{misort: 430, viewNum: 4}, // 羽绒服
|
|
|
{misort: 423, viewNum: 4}, // 棉衣
|
|
|
{misort: 417, viewNum: 4} // 套装
|
|
|
],
|
|
|
lifestyle: [
|
|
|
{sort: 171, viewNum: 5}, // 耳机
|
|
|
{sort: 398, viewNum: 5}, // 只能装备
|
|
|
{sort: 185, viewNum: 5}, // 相机
|
|
|
{misort: 259, viewNum: 5}, // 美妆
|
|
|
{sort: 267, viewNum: 5}, // 杯子/水壶
|
|
|
{sort: 313, viewNum: 5}, // 手机/ipad壳套
|
|
|
{sort: 211, viewNum: 5}, // 数码配件
|
|
|
{sort: 292, viewNum: 5}, // 玩偶
|
|
|
{sort: 272, viewNum: 5}, // 储物收纳
|
|
|
{sort: 183, viewNum: 5}, // 启用家居
|
|
|
{sort: 273, viewNum: 5}, // 厨具/餐具
|
|
|
{sort: 271, viewNum: 5} // 靠枕/靠垫/抱枕
|
|
|
]
|
|
|
};
|
|
|
|
|
|
const getNavs = rawNavs => {
|
|
|
const navs = rawNavs;
|
|
|
let list = [];
|
...
|
...
|
@@ -69,30 +153,6 @@ const getNavs = rawNavs => { |
|
|
return list;
|
|
|
};
|
|
|
|
|
|
const sortList = [
|
|
|
{sort: 147, viewNum: 5}, // 休闲运动鞋
|
|
|
{sort: 129, viewNum: 5}, // 休闲裤
|
|
|
{sort: 152, viewNum: 5}, // 双肩包
|
|
|
{misort: 11, viewNum: 5}, // T恤
|
|
|
{sort: 115, viewNum: 5}, // 衬衫
|
|
|
{sort: 130, viewNum: 5}, // 牛仔裤
|
|
|
{misort: 60, viewNum: 5}, // 帽子
|
|
|
{sort: 124, viewNum: 5}, // 夹克
|
|
|
{sort: 119, viewNum: 5}, // 卫衣
|
|
|
{sort: 162, viewNum: 5}, // 手表
|
|
|
{sort: 148, viewNum: 5}, // 靴子
|
|
|
{misort: 65, viewNum: 5}, // 首饰
|
|
|
{sort: 151, viewNum: 5}, // 时装鞋
|
|
|
{misort: 61, viewNum: 5}, // 太阳镜
|
|
|
{misort: 39, viewNum: 5}, // 袜子
|
|
|
{sort: 346, viewNum: 5}, // 运动裤
|
|
|
{sort: 131, viewNum: 5}, // 短裤
|
|
|
{misort: 66, viewNum: 5}, // 配饰
|
|
|
{misort: 309, viewNum: 5}, // 内裤
|
|
|
{misort: 30, viewNum: 5}, // 打底裤/紧身裤
|
|
|
{sort: 342, viewNum: 5} // 邮差包
|
|
|
];
|
|
|
|
|
|
// 构建url
|
|
|
const httpBuildQuery = data => {
|
|
|
return searchApi.get('/search.json', data);
|
...
|
...
|
@@ -574,6 +634,7 @@ const getNewGoodsFloorData = args => { |
|
|
*/
|
|
|
exports.getNewArrival = channel => {
|
|
|
let rel = [],
|
|
|
sortList = sortMap[channel],
|
|
|
params = {
|
|
|
order: 'shelve_time:desc',
|
|
|
status: 1,
|
...
|
...
|
|