Authored by wenjiekong

Merge branch 'feature/students' into feature/students-modify

... ... @@ -121,12 +121,14 @@ exports.stuProducts = (data) => {
exports.stuVerify = (result) => {
let data = {};
if (result.code === 200) {
data.isError = false;
data = result.data;
data.isStudent = data.isStudent === 1 ? true : false;
} else {
data.msg = result.message;
data.isError = true;
data.errorMsg = result.message;
}
return data;
... ...
... ... @@ -67,14 +67,20 @@
</form>
{{#verifyRusult}}
<div class="identity-back-wrap">
{{#if isStudent}}
<div id="identity-success" class="identity-back-icon success-icon"></div>
<p class="identity-back-title">恭喜您,您的验证成功啦!</p>
<p class="identity-back-subtitle"><span>{{prompt}}</span></p>
{{else}}
<div id="identity-fail" class="identity-back-icon fail-icon"></div>
<p id="identity-fail-text" class="identity-back-title">{{#if msg}} {{msg}} {{else}} 太遗憾了,您的学校信息未通过审核!{{/if}}</p>
{{#if isError}}
<div id="identity-fail" class="identity-back-icon fail-icon"></div>
<p id="identity-fail-text" class="identity-back-title">{{errorMsg}}</p>
<p class="identity-back-subtitle">您可以<span class="backForm">重新验证></span></p>
{{else}}
{{#if isStudent}}
<div id="identity-success" class="identity-back-icon success-icon"></div>
<p class="identity-back-title">恭喜您,您的验证成功啦!</p>
<p class="identity-back-subtitle"><span>{{prompt}}</span></p>
{{else}}
<div id="identity-fail" class="identity-back-icon fail-icon"></div>
<p id="identity-fail-text" class="identity-back-title">太遗憾了,您的学校信息未通过审核!</p>
<p class="identity-back-subtitle">您可以<span class="backForm">重新验证></span></p>
{{/if}}
{{/if}}
</div>
{{/verifyRusult}}
... ...
... ... @@ -117,9 +117,9 @@ function givePoint(op, parameter) {
}, true);
}
function createStuDialog(cont) {
function createStuDialog(cName, cont) {
var opt = {
className: 'stu-dialog',
className: 'stu-dialog ' + cName,
content: cont
};
... ... @@ -429,17 +429,25 @@ $couponDia.on('click', function() {
'<p>(2) 学校在可选的范围内,有部分学校可能暂未收录,后期尽快增加;</p>' +
'<p>(3) 每个学号只能认证一个账户;</p>';
createStuDialog(cont);
createStuDialog('stu-agree-dialog', cont);
});
$rightDia.on('click', function() {
var cont = '<h3 class="dia-title">特权详细说明</h3>' +
'<p>(1) 学生购买原价商品,可享受9折优惠,与vip折扣不可同时享受,但取低;</p>' +
'<p>(2) 学生购物每1元可赠送1个有货币;</p>' +
'<p>(3) 学生所在学校购物金额当月累计最高,可获得3个免单名额,每月抽奖;</p>' +
'<p>(4) 不定期学生专享活动;</p>';
createStuDialog(cont);
'<p>权益1:新品立享9折</p>' +
'<p>学生购买原价新品时,可立即享受9折优惠,与VIP折扣不可同时享受。</p><br>' +
'<p>权益2:每满100返100有货币</p>' +
'<p>学生购买商品时,商品金额每满100元即可获得100有货币;有货币有效期:' +
'获得当日至次年12月31日,逾期自动作废;查看有货币:登录后,点击“个人中心”在' +
'“我的有货币”中可以查看有货币余额及明细。</p><br>' +
'<p>权益3:免单抽奖</p>' +
'<p>每月将在累计购物金额最高的学校中,抽取3名幸运学生用户,获得免单资格;' +
'免单用户名单将在每月第1个工作日公布在有货微信公众号上,可关注【有货YOHOBUY】;' +
'免单用户将在中奖次日获得与实付金额等额的现金券,使用时间:中奖当月。</p><br>' +
'<p>权益4:学生专享活动</p>' +
'<p>每月不定期的开展学生专享活动,可打开有货APP推送,及时查收学生专享活动通知。</p>';
createStuDialog('stu-rights-dialog', cont);
// xls-5学生营销,页面加载埋点
givePoint('YB_STUDENT_VIP_FLR', {F_ID: 'stu-rights-box', F_NAME: '学生权益',
... ...
... ... @@ -502,7 +502,6 @@
.stu-dialog {
border: 3px solid #000;
width: 580px;
.content {
text-align: left;
... ... @@ -512,7 +511,7 @@
.dia-title {
display: inline-block;
padding-bottom: 7px;
margin: 10px 0 25px;
margin: 10px 0;
font-size: 18px;
font-weight: bold;
border-bottom: 3px solid;
... ... @@ -525,6 +524,14 @@
}
}
.stu-rights-dialog {
width: 800px;
}
.stu-agree-dialog {
width: 500px;
}
.stu-alert .content p {
margin-top: 50px;
}
... ...