Authored by huangyCode

修改商品详情

... ... @@ -184,14 +184,13 @@ class GroupService extends global.yoho.BaseModel {
result.activityIdDetail = await this.api.getCollageProductInfo(params);
result.activityGroupDetailList = await this.api.fetchActivityGroups(params);
for (let item of result.activityGroupDetailList) {
item.formatLeftTime = this.formatDate(item.leftTime);
}
result.introUrl = '/product/detail/intro/' + params.productSkn;
return result;
}
getJoinList(params) {
return this.api.fetchActivityGroups(params);
}
async order({
type,
page,
... ... @@ -212,6 +211,26 @@ class GroupService extends global.yoho.BaseModel {
throw new Error('Group order fail to load resources.');
}
}
add0(m) {
return m < 10 ? '0' + m : m;
}
formatDate(shijianchuo) {
// 秒数
let second = Math.floor(shijianchuo);
// 小时位
let hr = Math.floor(second / 3600);
// 分钟位
let min = Math.floor((second - hr * 3600) / 60);
// 秒位
let sec = (second - hr * 3600 - min * 60);
return this.add0(hr) + ':' + this.add0(min) + ':' + this.add0(sec);
}
}
module.exports = {
... ...
... ... @@ -48,7 +48,7 @@
<div class="title">选择下面小伙伴,快速加入</div>
{{#each activityGroupDetailList}}
<div class="content">
<img class="avatar" src="{{founderHeadUrl}}"/>
<img class="avatar" src="{{image2 founderHeadUrl q=60 w=60 h=60}}"/>
<span class="nick-name">{{founderNickName}}</span>
<div class="middle">
<div class="top" >
... ... @@ -57,7 +57,7 @@
<span class="text">人成功</span>
</div>
<span class="text">剩余{{formatLeftTime}}</span>
<div class="text">剩余<span class="left-time" data-value="{{leftTime}}">{{formatLeftTime}}</span></div>
</div>
<div class='ibutton'>
... ...