const api = require("../../api/api") const app = getApp() Page({ data: { orderArr : [], identity_id : "", page : 1, meta : {}, isLogin : false }, onLoad() { this.setData({ identity_id: app.globalData.userInfo.identity_id }) my.showLoading(); }, onShow(){ this.order() my.showNavigationBarLoading(); }, order(){ let url = "order/lists" if(this.data.identity_id == 2){ url = "order/stores" } api.request({ url : url, header : { "Authorization": app.globalData.token }, data : { page: this.data.page } }).then(res => { let atArr = this.data.orderArr, newArr = [] newArr = atArr.concat(res.data) this.setData({ orderArr: newArr, meta : res.meta, isLogin : false }) my.hideNavigationBarLoading(); my.hideLoading(); }) }, // 分页 onReachBottom(){ let meta = this.data.meta, atPage = this.data.page this.setData({ isLogin: true }) if(meta.current_page < meta.last_page){ this.setData({ page: atPage + 1 }) this.order() } } });