Files
bsmall/pages/logs/logs.js
2020-09-24 11:08:03 +08:00

67 lines
1.1 KiB
JavaScript
Executable File

const api = require("../../api/api")
const app = getApp()
Page({
data: {
logs : [],
page : {},
isLogin : false
},
onLoad() {
this.getLogs()
},
// 体现记录
getLogs(){
my.showLoading()
api.request({
url : "withdrawallogs",
header : {
"Authorization": app.globalData.token
}
}).then(res=>{
console.log(res)
this.setData({
logs : res.data.data,
page : res.data.page
})
my.hideLoading()
my.stopPullDownRefresh();
})
},
// 分页
onReachBottom(){
let atPage = this.data.page,
pageNub = this.data.page.current
this.setData({
isLogin: true
})
if(atPage.has_more){
pageNub++
api.request({
url : "withdrawallogs",
header : {
"Authorization": app.globalData.token
},
data : {
page: pageNub
}
}).then(res=>{
this.setData({
logs : res.data.data,
page : res.data.page
})
my.hideLoading()
})
}
},
// 下拉刷新
onPullDownRefresh(){
this.getLogs()
}
});