rtuNavigateListView.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. var app = getApp();
  2. Page({
  3. /**
  4. * 页面的初始数据
  5. */
  6. data: {
  7. openId: '',
  8. projectId: '',
  9. rtuList: []
  10. },
  11. /**
  12. * 生命周期函数--监听页面加载
  13. */
  14. onLoad: function (options) {
  15. var openid = wx.getStorageSync('openid');
  16. var projectId = options.projectId;
  17. this.setData({
  18. projectId: projectId,
  19. openId: openid
  20. })
  21. let that = this;
  22. wx.request({
  23. url: app.globalData.cloudBase + '/Wx/Project/Rtu/Data/' + projectId,
  24. method: 'GET',
  25. header: {
  26. "Content-Type": "json"
  27. },
  28. success: function (res) {
  29. console.info(res.data.data)
  30. that.setData({
  31. rtuList: res.data.data
  32. });
  33. }
  34. })
  35. },
  36. /**
  37. * 生命周期函数--监听页面初次渲染完成
  38. */
  39. onReady: function () {
  40. },
  41. /**
  42. * 生命周期函数--监听页面显示
  43. */
  44. onShow: function () {
  45. },
  46. /**
  47. * 生命周期函数--监听页面隐藏
  48. */
  49. onHide: function () {
  50. },
  51. /**
  52. * 生命周期函数--监听页面卸载
  53. */
  54. onUnload: function () {
  55. },
  56. /**
  57. * 页面相关事件处理函数--监听用户下拉动作
  58. */
  59. onPullDownRefresh: function () {
  60. },
  61. /**
  62. * 页面上拉触底事件的处理函数
  63. */
  64. onReachBottom: function () {
  65. },
  66. /**
  67. * 用户点击右上角分享
  68. */
  69. onShareAppMessage: function () {
  70. },
  71. onButtonSelectRtu: function (e) {
  72. var rtuCode = e.currentTarget.dataset.rtucode;
  73. wx.navigateTo({
  74. url: '/pages/rtu/rtuNavigate/detail/rtuNavigateInfoView?rtuCode=' + rtuCode
  75. });
  76. }
  77. })