Authored by 郭成尧

data-struct-back-text-change

... ... @@ -120,7 +120,7 @@ class Grade {
let uid = req.user.uid;
req.ctx(GradeModel).vipIconList({uid}).then(result => {
let vipNav = _.get(result, 'data', []);
let vipNav = _.filter(_.get(result, 'data', {}), {status: 1});
let id = parseInt(`0${req.query.vrid}`, 10) || _.get(vipNav, '[0].id', 0);
let findex = _.findIndex(vipNav, {id: id});
... ...
... ... @@ -8,7 +8,7 @@ function droitHtml(contents) {
let imageView2 = '?imageView2/2/w/{width}/h/{height}';
_.map(contents, item => {
if (item.title === '7天退换货') {
if (item.displayName === '7天退换货') {
item.content = {
banner: `http://img10.static.yhbimg.com/sort/2018/03/26/13/018a576d12f6f337d8ee4009e060e4137e.jpg${imageView2}`,
intros: [
... ... @@ -17,7 +17,7 @@ function droitHtml(contents) {
],
interlocution: []
};
} else if (item.title === '极速发货') {
} else if (item.displayName === '极速发货') {
item.content = {
banner: `http://img10.static.yhbimg.com/sort/2018/03/26/13/013fc1a6ce378be56f3d1470715f741723.jpg${imageView2}`,
intros: [
... ... @@ -26,30 +26,30 @@ function droitHtml(contents) {
],
interlocution: []
};
} else if (item.title === '专享折扣') {
} else if (item.displayName === '专享折扣') {
item.content = {
banner: `http://img12.static.yhbimg.com/sort/2018/03/26/13/02ae523f4c97e2c8d184932c3c846a59f9.jpg${imageView2}`,
intros: [
{title: '特权介绍', data: ['会员在有货平台上购买符合活动规则的商品时,可享受对应等级的折扣。会员等级越高,享受的折扣力度越大。']},
{title: '折扣说明', data: ['银卡会员享9.5折优惠,金卡会员享9折优惠,白金卡会员享8.8折优惠。']},
{title: '折扣说明', data: ['银卡会员最高可享9.5优惠,金卡会员最高可享9折优惠,白金卡会员最高可享8.8折优惠。']},
],
interlocution: []
};
} else if (item.title === '生日礼包') {
} else if (item.displayName === '生日礼包') {
item.content = {
banner: `http://img12.static.yhbimg.com/sort/2018/03/26/13/02402b95df5f0f0f5ef4d4b79edd515577.jpg${imageView2}`,
intros: [
{title: '特权介绍', data: ['会员专享生日福利,等级越高,优惠力度越大,具体以实际领取为准。']},
{title: '权益对象', data: ['银卡及以上会员、且已完善个人生日信息才可领取生日福利券。']},
{title: '特权介绍', data: ['会员专享生日礼包,等级越高,礼包价值越高,具体以实际领取为准。']},
{title: '权益对象', data: ['银卡及以上会员、且已完善个人生日信息才可领取生日礼包。']},
{title: '领取说明', data: [
'生日福利券在生日当月可领,领取后有效期15天。',
'生日福利券可在“我的-生日券”页面领取。',
'生日福利券一年内(365天)仅限领取一次。',
'若在上述时间段内未领取,将无法补发生日福利。'
'生日礼包在生日前7天至生日后7天可领,领取后生日福利券有效期15天。',
'生日礼包可在会员中心-我的礼包页面领取。',
'生日礼包一年内(365天)仅限领取一次。',
'若在上述时间段内未领取,将无法补发生日礼包。'
]},
]
};
} else if (item.title === '免邮服务') {
} else if (item.displayName === '免邮服务') {
item.content = {
banner: `http://img10.static.yhbimg.com/sort/2018/03/26/13/01a583cddfa6fc90be33eab8c1f5a6c892.jpg${imageView2}`,
intros: [
... ... @@ -60,25 +60,65 @@ function droitHtml(contents) {
],
interlocution: []
};
} else if (item.title === '购物返币') {
} else if (item.displayName === '购物返币') {
item.content = {
banner: `http://img11.static.yhbimg.com/sort/2018/03/26/13/0160bd2c93e5730608a7921181eb826ab2.jpg${imageView2}`,
intros: [
{title: 'Dear:', data: ['近期将针对有货的VIP会员推出购物返有货币服务,成功购物之后自动到账,服务即将开启请随时关注最新APP会员权益动态!']},
{ title: '特权介绍', data: ['会员在有货平台上购买符合活动规则的商品后,可获得商品实付金额一定比例的有货币。'] },
{ title: '领取说明', data: [
'在线支付订单订单完成后可获得该等级对应的有货币奖励,货到付款发货15天后发放有货币,有货币按照该等级对应的比例发放。',
'有货币可抵现,抵现比例100:1。',
'退货后会扣除返还的有货币,若有货币不足,将会从原订单退款金额中扣除相应的退款。'
]
},
{
title: '返币比例', data: [
`
<table class="return-coin-table">
<tr>
<th>会员等级</th>
<th>购物实付金额</th>
<th style="color: red">返币比例</th>
<th>返币个数</th>
</tr>
<tr>
<td>银卡会员</td>
<td>100</td>
<td style="color: red">30%</td>
<td>30</td>
</tr>
<tr>
<td>金卡会员</td>
<td>100</td>
<td style="color: red">30%</td>
<td>30</td>
</tr>
<tr>
<td>白金会员</td>
<td>100</td>
<td style="color: red">50%</td>
<td>50</td>
</tr>
</table>
`,
'提示:小数点后不计入返币数量,例如:白金会员商品实付金额299,则返149(299*50%=149.5)个有货币。'
]
},
]
};
} else if (item.title === '升级礼包') {
} else if (item.displayName === '升级礼包') {
item.content = {
banner: `http://img11.static.yhbimg.com/sort/2018/03/26/13/0100d72b57f8c364e69cdfeb708b5d852a.jpg${imageView2}`,
intros: [
{title: 'Dear:', data: ['近期将针对有货的VIP会员推出专享升级礼包服务,等级提升后即可领取,服务即将开启请随时关注最新APP会员权益动态!']},
]
};
} else if (item.title === '优享客服') {
} else if (item.displayName === '优享客服') {
item.content = {
banner: `http://img11.static.yhbimg.com/sort/2018/03/26/13/01ded1925ced60db1a63937bcd3afbbb1d.jpg${imageView2}`,
intros: [
{title: 'Dear:', data: ['近期将针对有货的VIP会员推出优享客服服务,感受更优质的客服体验,服务即将开启请随时关注最新APP会员权益动态!']},
{ title: '特权介绍', data: ['白金会员将由在线客服提供更优质的服务,并享受优先接入的特权,减少等待时间。'] },
{title: '使用说明', data: ['在线客服:app我的->服务与反馈->在线客服->人工客服']}
]
};
}
... ...
... ... @@ -5,7 +5,7 @@
<div class="swiper-wrapper">
{{#vipNav}}
<div class="swiper-slide droit-nav-item{{#if active}} active1{{/if}} {{#isEqualOr light 'N'}} no-light{{/isEqualOr}}">
<img class="droit-nav-icon" src="{{image pic_big 100 100}}" />
<img class="droit-nav-icon" src="{{image iosSmallImage 100 100}}" />
<span class="name">{{displayName}}</span>
</div>
{{/vipNav}}
... ...
... ... @@ -81,6 +81,31 @@
line-height: 40px;
}
}
.intro .return-coin-table {
margin: 20px 20px 40px;
width: 92%;
tr {
height: 60px;
}
th,
td {
width: 23%;
text-align: center;
border: 1px solid #000;
}
th {
background-color: #eee;
}
th:nth-child(2),
td:nth-child(2) {
width: 31%;
}
}
}
.droit-nav-content .interlocution {
... ...
... ... @@ -56,10 +56,13 @@
<p>
<b>升降级规则</b>
<br> 用户在等级有效期内当前成长值达到升级门槛值,则新等级立即生效;等级有效期到期后,用户等级将根据当前成长值重新计算。
<br> 若订单发生退货,则扣除对应的成长值。
<br> 若该笔退货订单下单时间和退货时间不在同一个等级周期内,且退货扣除成长值后当前成长值小于当前等级的门槛时,则进行降级。
</p>
<p>
<b>成长值说明</b>
<br> 订单完成七天后可获得该订单实付金额1:1的成长值奖励,当前成长值仅计算近一年(365天)内获取的成长值。
<br> 在线支付订单完成后后即可获得成长值奖励,货到付款订单发货15天后获得成长值奖励,成长值按照该订单实付金额1:1发放。
<br> 当前成长值仅计算近一年(365天)内获取的成长值。
</p>
<p>
<b>会员等级对应表</b>
... ...