...
|
...
|
@@ -86,7 +86,7 @@ const getNewReportFloorData = data => { |
|
|
return list;
|
|
|
};
|
|
|
|
|
|
//人气单品
|
|
|
// 人气单品
|
|
|
const getSingleHotFloorData = data => {
|
|
|
let list = [];
|
|
|
|
...
|
...
|
@@ -94,17 +94,16 @@ const getSingleHotFloorData = data => { |
|
|
let len = 10;
|
|
|
|
|
|
if (item.data.text === '人气单品') {
|
|
|
for (let i = 0; i < len; i ++) {
|
|
|
for (let i = 0; i < len; i++) {
|
|
|
let pos = i;
|
|
|
let val = {};
|
|
|
let obj = {};
|
|
|
if (i == 1) {
|
|
|
|
|
|
if (i === 1) {
|
|
|
val = data[index + 1].data[0]; // 第二个是大图
|
|
|
}
|
|
|
else if (i == len - 1) {
|
|
|
} else if (i === len - 1) {
|
|
|
val = data[index + 1].data[1]; // 最后一个是大图
|
|
|
}
|
|
|
else {
|
|
|
} else {
|
|
|
if (pos > 1) { // 小图
|
|
|
pos = pos - 1;
|
|
|
}
|
...
|
...
|
@@ -123,12 +122,13 @@ const getadbannerData = data => { |
|
|
let adbanner = [];
|
|
|
let temp = [];
|
|
|
let obj = {};
|
|
|
_.forEach(data, (item, index) => {
|
|
|
if(item.template_name === 'single_image'){
|
|
|
|
|
|
_.forEach(data, item => {
|
|
|
if (item.template_name === 'single_image') {
|
|
|
temp.push(item);
|
|
|
}
|
|
|
|
|
|
})
|
|
|
});
|
|
|
console.log(temp);
|
|
|
obj.href = temp[2].data[0].url;
|
|
|
obj.img = temp[2].data[0].src;
|
...
|
...
|
@@ -137,7 +137,7 @@ const getadbannerData = data => { |
|
|
adbanner.push(obj);
|
|
|
return adbanner;
|
|
|
|
|
|
}
|
|
|
};
|
|
|
|
|
|
const requestContent = (type) => {
|
|
|
let data = sign.apiSign({
|
...
|
...
|
@@ -183,7 +183,7 @@ exports.getContent = (type) => { |
|
|
imgHot: getSingleHotFloorData(contentData.list)
|
|
|
};
|
|
|
|
|
|
//广告
|
|
|
// 广告
|
|
|
data.adbanner = getadbannerData(contentData.list);
|
|
|
|
|
|
|
...
|
...
|
|