浏览代码

[限时抢购的点击查看更多列表时间的添加][增加]:限时抢购的查看更多列表页面剩余时间的增加

tags/2.2.4
meo 6 年前
父节点
当前提交
791c76d443
共有 2 个文件被更改,包括 42 次插入6 次删除
  1. +41
    -5
      pages/rushToBuy/index.js
  2. +1
    -1
      pages/rushToBuy/index.wxml

+ 41
- 5
pages/rushToBuy/index.js 查看文件

@@ -1,6 +1,7 @@
// pages/index/sw/index.js
let config = require("../../config/config.js");
let Http = require("../../utils/HttpBasics");
const util = require("../../utils/util");
const app = getApp();
Page({
/**
@@ -9,7 +10,10 @@ Page({
data: {
list: [],
page: 2,
allow_load: true
allow_load: true,
day: "",
hour: "",
minute: ""
},

/**
@@ -20,7 +24,6 @@ Page({
getList: function(page) {
let that = this;


app.couponChannelListCallback = token => {
Http.setToken(token);
/**
@@ -30,7 +33,7 @@ Page({
wx.showLoading({
title: "加载中"
});
setTimeout(function() {
wx.hideLoading();
}, 1200);
@@ -42,7 +45,9 @@ Page({
targetAd: 2
}
}).then(res => {
console.log(res);
//当前时间与优惠券下架时间做计算

console.log(that.data.day);
if (page >= res.data.pages) {
wx.showToast({
title: "加载完成喽",
@@ -56,6 +61,37 @@ Page({
that.setData({
list: that.data.list
});

/**
* 页面上显示的时间
*/
console.log(that.data.list);
for (let i = 0; i < that.data.list.length; i++) {
console.log(that.data.list[i].endTime);
var startTime = util.fmtDate(that.data.list[i].endTime);
console.log(startTime);
var s1 = new Date(startTime.replace(/-/g, "/"));
var s2 = new Date();
var runTime = parseInt((s1.getTime() - s2.getTime()) / 1000);
var year = Math.floor(runTime / 86400 / 365);
var runTime = runTime % (86400 * 365);
var month = Math.floor(runTime / 86400 / 30);
var runTime = runTime % (86400 * 30);
var day = Math.floor(runTime / 86400);
var runTime = runTime % 86400;
var hour = Math.floor(runTime / 3600);
var runTime = runTime % 3600;
var minute = Math.floor(runTime / 60);
var runTime = runTime % 60;
var second = runTime;
console.log(month, day, hour, minute, second);
that.setData({
month: month,
day: day,
hour: hour,
minute: minute
});
}
});
} else {
console.info("allow_load==false 已禁止加载");
@@ -73,7 +109,7 @@ Page({
});
that.getList(2);
},
//限时抢购的强请页面
//限时抢购的详情页面
gotodetail: function(e) {
console.log(e);
console.log("姐姐在测试");


+ 1
- 1
pages/rushToBuy/index.wxml 查看文件

@@ -19,7 +19,7 @@
</view>
</view>
<view class='flashSaleItemBottom'>
<view class='flashSaleItemBottomTop'><text class='remainingTime'>剩余时间:</text><text class='realRemainingTime'>2天 12小时25分钟</text></view>
<view class='flashSaleItemBottomTop'><text class='remainingTime'>剩余时间:</text><text class='realRemainingTime'>{{day}}天 {{hour}}小时{{minute}}分钟</text></view>
<view class='flashSaleItemBottomBottm'>
<view class="view1"><text class="remainingNumber">剩余件数:</text><text class='realnumber'>{{item.remainInventory}}件</text></view>
<view class='buy'>购买</view>


正在加载...
取消
保存