@@ -8,7 +8,8 @@ Page({ | |||
code: "", | |||
data: {}, | |||
createDate: "", | |||
expiredTime: "" | |||
expiredTime: "", | |||
updateDate:'' | |||
}, | |||
onLoad: function(options) { | |||
console.log(options); | |||
@@ -34,6 +35,7 @@ Page({ | |||
}); | |||
that.setData({ | |||
expiredTime: util.fmtDate(that.data.data.expiredTime), | |||
updateDate: util.fmtDate(that.data.data.updateDate), | |||
createDate: util.fmtDate(that.data.data.createDate) | |||
}); | |||
}); | |||
@@ -7,7 +7,8 @@ | |||
<view class="money"> | |||
<text>¥{{data.salePrice/100}}</text> | |||
<del>¥{{data.price/100}}</del> | |||
<text wx:if="data.usePrice=='undefined'" class="manjian">满{{data.usePrice/100}}元可用</text> | |||
<text wx:if="{{data.usePrice!=undefined}}" class="manjian">满{{data.usePrice/100}}元可用</text> | |||
<text wx:if="{{data.usePrice==undefined}}" class="manjian">仅限本店使用</text> | |||
</view> | |||
</view> | |||
</view> | |||
@@ -49,9 +50,14 @@ | |||
</view> | |||
</view> | |||
<view class='note'> | |||
<view><text>下单时间</text><text>{{createDate}}</text></view> | |||
<view wx:if="{{data.couponOrderStatus==0}}"><text>下单时间</text><text>{{createDate}}</text></view> | |||
<view wx:if="{{data.couponOrderStatus==1}}"><text>核销时间</text><text>{{updateDate}}</text></view> | |||
<view wx:if="{{data.couponOrderStatus==2}}"><text>过期时间</text><text>{{updateDate}}</text></view> | |||
<view wx:if="{{data.couponOrderStatus==3}}"><text>退款时间</text><text>{{updateDate}}</text></view> | |||
<view><text>订单编号</text><text>{{data.orderId}}</text></view> | |||
<!-- <view><text>手机号</text><text>2018.05.25</text></view> --> | |||
<view><text>手机号</text><text>2018.05.25</text></view> | |||
<view><text>实付金额</text><text>{{data.couponPrice/100}}元</text></view> | |||
</view> | |||
<view class='notes' style="border-bottom:0"> | |||
@@ -24,7 +24,9 @@ Page({ | |||
], | |||
list: [], | |||
current: "0", | |||
current_scroll: "0" | |||
current_scroll: "0", | |||
page: 1, | |||
allow_load: true | |||
}, | |||
onLoad() { | |||
this.getList(0, 0); | |||
@@ -54,25 +56,47 @@ Page({ | |||
var that = this; | |||
console.log(key); | |||
console.log(pageNum); | |||
Http.get({ | |||
url: config.api.couponOrderList, | |||
data: { | |||
pageNum: pageNum, | |||
pageSize: 10, | |||
couponOrderStatus: key | |||
} | |||
}).then(res => { | |||
console.log(res); | |||
res.data.list.map(file => { | |||
file.expiredTime = format.formatTime( | |||
file.expiredTime, | |||
"yyyy-MM-dddd hh:mm:ss" | |||
); | |||
if (that.data.allow_load) { | |||
wx.showLoading({ | |||
title: "加载中" | |||
}); | |||
that.setData({ | |||
list: res.data.list | |||
Http.get({ | |||
url: config.api.couponOrderList, | |||
data: { | |||
pageNum: pageNum, | |||
pageSize: 8, | |||
couponOrderStatus: key | |||
} | |||
}).then(res => { | |||
console.log(res); | |||
res.data.list.map(file => { | |||
file.expiredTime = format.formatTime( | |||
file.expiredTime, | |||
"yyyy-MM-dddd hh:mm:ss" | |||
); | |||
}); | |||
console.log("姐姐的订单列表"); | |||
setTimeout(function() { | |||
wx.hideLoading(); | |||
}, 1200); | |||
if (pageNum >= res.data.pages) { | |||
that.setData({ | |||
allow_load: false | |||
}); | |||
} | |||
/** | |||
* 先赋值后渲染页面 | |||
* concat 不会改变原数组值 | |||
* push 会改变原数组值,但不会一条一条插入,而是整个数组插入 | |||
*/ | |||
that.data.list = that.data.list.concat(res.data.list); | |||
that.setData({ | |||
list: that.data.list | |||
}); | |||
}); | |||
}); | |||
} else { | |||
console.log("加载完成allow_load设置成false"); | |||
} | |||
}, | |||
handleChange({ detail }) { | |||
console.log(detail); | |||
@@ -81,11 +105,25 @@ Page({ | |||
}); | |||
}, | |||
handleChangeScroll({ detail }) { | |||
console.log(detail.key); | |||
console.log("0000"); | |||
this.setData({ | |||
list: [], | |||
allow_load: true, | |||
current_scroll: detail.key | |||
}); | |||
this.getList(detail.key, 1); | |||
this.setData({ | |||
current_scroll: detail.key | |||
}); | |||
}, | |||
onReachBottom: function() { | |||
var that = this; | |||
console.log(that.data.page); | |||
that.data.page++; | |||
console.log(that.data.page); | |||
that.setData({ | |||
page: that.data.page | |||
}); | |||
console.info("after++ " + that.data.page); | |||
that.getList(that.data.current_scroll, that.data.page); | |||
} | |||
}); |
@@ -93,10 +93,10 @@ Component({ | |||
}).then(res => { | |||
console.log(res); | |||
if (pageNum >= res.data.pages) { | |||
wx.showToast({ | |||
title: "加载完成喽", | |||
icon: "success" | |||
}); | |||
// wx.showToast({ | |||
// title: "加载完成喽", | |||
// icon: "success" | |||
// }); | |||
that.setData({ | |||
allow_load: false | |||
}); | |||
@@ -49,10 +49,10 @@ Page({ | |||
console.log(that.data.day); | |||
if (page >= res.data.pages) { | |||
wx.showToast({ | |||
title: "加载完成喽", | |||
icon: "success" | |||
}); | |||
// wx.showToast({ | |||
// title: "加载完成喽", | |||
// icon: "success" | |||
// }); | |||
that.setData({ | |||
allow_load: false | |||
}); | |||