Authored by ccbikai

增加 SALE 资源位置

... ... @@ -16,8 +16,6 @@ const _ = require('lodash');
const api = global.yoho.API;
const serviceAPI = global.yoho.ServiceAPI;
/**
* 排序转换
*/
... ...
<div class="discount-page yoho-page">
<ul class="special-list">
{{#each data}}
<li>
<a href="{{specialUrl}}">
<img class="lazy" data-original="{{image coverUrl 640 250}}" />
<p class="special-cont">
<span class="special-title">{{title}}</span>
<span class="special-time {{#if warnColor}}red-color{{/if}}">{{time}}</span>
</p>
</a>
</li>
{{/each}}
</ul>
</div>
\ No newline at end of file
{{> resources/discount-activity}}
</div>
... ...
... ... @@ -10,6 +10,31 @@
{{#if smallPic}}
{{> resources/thumb-row}}
{{/if}}
{{! 中间banner}}
{{#if singleImage}}
{{> resources/banner}}
{{/if}}
{{!-- 折扣专场 --}}
{{#if discountActivity}}
{{> resources/discount-activity}}
{{/if}}
{{!-- 会员专享 --}}
{{#if vipFloor}}
{{> resources/vip-floor}}
{{/if}}
{{!-- 断码区 --}}
{{#if offCodeArea}}
{{> resources/off-code-area}}
{{/if}}
{{!-- OUTLETS --}}
{{#if titleImage}}
{{> resources/goods-category}}
{{/if}}
{{/content}}
{{#floorHeader}}
... ...
... ... @@ -15,7 +15,7 @@ module.exports = {
siteUrl: '//m.yohobuy.com',
domains: {
api: 'http://devapi.yoho.cn:58078/',
service: 'http://devservice.yoho.cn:58077/'
service: 'http://123.206.1.104:28077/'
},
useOneapm: false,
useCache: false,
... ... @@ -91,4 +91,4 @@ if (isProduction) {
useOneapm: true,
useCache: true
});
}
\ No newline at end of file
}
... ...
{{# title}}
<div class="floor-header-more">
<h2>{{title}}</h2>
<h2>{{#if title}}{{title}}{{else}}{{name}}{{/if}}</h2>
{{#if moreUrl}}
<a class="more-btn iconfont" href="{{moreUrl}}">&#xe618;</a>
{{/if}}
</div>
{{/ title}}
\ No newline at end of file
{{/ title}}
... ...
{{#data}}
{{#if ../discountActivity}}
{{> common/floor-header-more}}
{{/if}}
<ul class="special-list">
{{#each list}}
<li>
<a href="{{specialUrl}}">
<img class="lazy" data-original="{{image coverUrl 640 250}}" />
<p class="special-cont">
<span class="special-title">{{title}}</span>
<span class="special-time {{#if warnColor}}red-color{{/if}}">{{time}}</span>
</p>
</a>
</li>
{{/each}}
</ul>
{{/data}}
... ...
{{#data}}
{{> common/floor-header-more}}
{{log this}}
<div class="goods-category">
{{# bigImage}}
{{#if bigList}}
... ... @@ -26,6 +27,7 @@
</div>
{{/if}}
{{/ bigImage}}
{{#if list}}
<ul class="category-list clearfix">
{{# list}}
<li>
... ... @@ -42,5 +44,6 @@
</li>
{{/ list}}
</ul>
{{/if}}
</div>
{{/data}}
... ...
{{#data}}
{{> common/floor-header-more}}
{{/data}}
... ...
{{#data}}
{{> common/floor-header-more}}
{{/data}}
... ...
... ... @@ -81,6 +81,10 @@
.goods-container {
background: #fff;
}
.category-swiper {
height: auto;
}
}
.sale-vip-page {
... ...
... ... @@ -33,6 +33,20 @@ module.exports = (list) => {
}
}
if (floor.titleImage && floor.data) {
if (floor.data.image) {
floor.data.bigImage = {
bigList: [floor.data.image]
};
}
floor.data.title = {
moreName: floor.data.moreName,
moreUrl: floor.data.moreUrl,
title: floor.data.title
};
}
formatData.push(floor);
});
... ...