loadmore 7.27

This commit is contained in:
2020-07-27 17:59:47 +08:00
parent 100f31c6f9
commit 6eabd3a575
17 changed files with 421 additions and 58 deletions

View File

@@ -9,10 +9,13 @@
</view>
<view class="num">剩余数量{{ groupbuyInfo.inventory - groupbuyInfo.groupbuy_buy_quantity }}</view>
</view>
<view class="right">
<view class="right" v-if="!isSpike">
<view class="title">秒杀倒计时</view>
<view class="time">{{ spikeTime }}</view>
</view>
<view class="right" v-else>
<view class="title">时间已结束</view>
</view>
</view>
<view class="info">
<view class="title u-line-2">
@@ -139,7 +142,7 @@
<image src="/static/image/common/19.png"></image>
客服
</view>
<view class="button" style="background:rgba(253,211,96,0.6);" v-if="goodsInfo.goods_try == 1">试穿试送</view>
<view class="button" style="background:rgba(253,211,96,0.6);" v-if="goodsInfo.goods_try == 1" @click="tryDress">试穿试送</view>
<view class="button" style="background:rgba(253,211,96,1);" @click="addCart">加入购物车</view>
<view class="button" style="background:rgba(255,120,15,1);" @click="settlementOrder">立即购买</view>
</view>
@@ -190,6 +193,7 @@ export default {
involvemenGroupInfo: [], // 参团的人
groupbuyInfo: {}, // 秒杀详情
spikeTime: '',
isSpike: false, // 是否超过秒杀时间
timer: '', // 秒杀时间定时器
spec_id: '', // 规格 id, 下单用的
evaluate: {}, // 评价内容
@@ -272,6 +276,7 @@ export default {
// const time = this.groupbuyInfo.groupbuy_endtime;
this.timer = setInterval(() => {
let spikeTime = time * 1000 - new Date().getTime();
if(spikeTime <= 0) this.isSpike = true;
// 计算天数
const days = Math.floor(spikeTime/(24*3600*1000));
//计算出小时数
@@ -363,6 +368,15 @@ export default {
}
})
},
// 试穿
tryDress() {
this.$u.route({
url: '/pageB/triedDress/index',
params: {
id: this.id,
}
})
},
/*
* @description 下单 订单步骤1展示结算数据
* @params {Number} type 拼团或者开团