lineRecord.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. var app = getApp()
  2. Page({
  3. data: {
  4. lineRecord:[],
  5. page:1,
  6. bike_id:'',
  7. },
  8. onLoad: function (options) {
  9. wx.showLoading({
  10. title: '加载中...',
  11. })
  12. this.setData({
  13. bike_id: options.id
  14. })
  15. var data = {
  16. bike_id:options.id
  17. }
  18. app.request('bike/bikeOnLineLog',data,'POST').then(res=>{
  19. wx.hideLoading();
  20. console.log(res)
  21. this.setData({
  22. lineRecord:res.data.data
  23. })
  24. })
  25. },
  26. onReachBottom: function () {
  27. wx.showLoading({
  28. title: '加载中',
  29. })
  30. var that = this;
  31. var page = that.data.page + 1;
  32. var data = {
  33. bike_id: that.data.bike_id,
  34. page: page
  35. }
  36. app.request('bike/bikeOnLineLog', data, 'POST').then(res => {
  37. console.log(res)
  38. wx.hideLoading()
  39. if (res.statusCode == 200) {
  40. if (res.data.data.length > 0) {
  41. this.setData({ lineRecord: that.data.lineRecord.concat(res.data.data) ,page})
  42. } else {
  43. wx.showToast({
  44. title: '没有更多了~',
  45. icon: 'none'
  46. })
  47. }
  48. }
  49. })
  50. },
  51. })