|
@@ -39,10 +39,8 @@ Component({
|
|
this.setData({
|
|
this.setData({
|
|
activityList
|
|
activityList
|
|
})
|
|
})
|
|
- // 下面这个处理限时活动的,第一版先不上
|
|
|
|
activityList.forEach((item, index) => {
|
|
activityList.forEach((item, index) => {
|
|
if (item.bannerType == 4 && item.voucherType) {
|
|
if (item.bannerType == 4 && item.voucherType) {
|
|
- // this.activityTimeOut(1677109150000, index)
|
|
|
|
this.activityTimeOut(item.endTime, index)
|
|
this.activityTimeOut(item.endTime, index)
|
|
}
|
|
}
|
|
})
|
|
})
|
|
@@ -60,10 +58,10 @@ Component({
|
|
activityTimeOut(oTime, index) {
|
|
activityTimeOut(oTime, index) {
|
|
let inputTime = new Date(oTime)
|
|
let inputTime = new Date(oTime)
|
|
let dsq = setInterval(() => {
|
|
let dsq = setInterval(() => {
|
|
- // console.log(this.data.activityList[index]);
|
|
|
|
var nowTime = new Date();
|
|
var nowTime = new Date();
|
|
//把剩余时间毫秒数转化为秒
|
|
//把剩余时间毫秒数转化为秒
|
|
var times = (inputTime - nowTime) / 1000;
|
|
var times = (inputTime - nowTime) / 1000;
|
|
|
|
+ // console.log(times);
|
|
if (times <= 0) {
|
|
if (times <= 0) {
|
|
this.setData({
|
|
this.setData({
|
|
[`activityList[${index}].hour`]: '00',
|
|
[`activityList[${index}].hour`]: '00',
|
|
@@ -74,7 +72,7 @@ Component({
|
|
return clearInterval(dsq)
|
|
return clearInterval(dsq)
|
|
}
|
|
}
|
|
//计算小时数 转化为整数
|
|
//计算小时数 转化为整数
|
|
- var h = parseInt(times / 60 / 60 % 24);
|
|
|
|
|
|
+ var h = parseInt(times / 60 / 60);
|
|
//如果小时数小于 10,要变成 0 + 数字的形式 赋值给盒子
|
|
//如果小时数小于 10,要变成 0 + 数字的形式 赋值给盒子
|
|
let hour = h < 10 ? "0" + h : h;
|
|
let hour = h < 10 ? "0" + h : h;
|
|
//计算分钟数 转化为整数
|
|
//计算分钟数 转化为整数
|