datagramDetailInfo.js 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. var app = getApp();
  2. Page({
  3. /**
  4. * 页面的初始数据
  5. */
  6. data: {
  7. rtuCode: '',
  8. rtuName: '',
  9. datagram: '',
  10. datagramInfo: []
  11. },
  12. /**
  13. * 生命周期函数--监听页面加载
  14. */
  15. onLoad: function (options) {
  16. var rtuCode = options.rtuCode;
  17. console.log(rtuCode);
  18. var rtuName = options.rtuName;
  19. if(rtuName == null || rtuName == undefined){
  20. rtuName = rtuCode;
  21. }
  22. wx.setNavigationBarTitle({
  23. title: rtuName
  24. })
  25. var datagram = options.datagram;
  26. console.log(datagram);
  27. this.setData({
  28. rtuCode: rtuCode,
  29. rtuName: rtuName,
  30. datagram: datagram
  31. })
  32. wx.showNavigationBarLoading()
  33. var that = this;
  34. var url = app.globalData.cloudBase + "/Wx/Datagram/Text/" + this.data.datagram;
  35. wx.request({
  36. url: url,
  37. method: 'GET',
  38. data: {
  39. datagram: this.data.datagram
  40. },
  41. header: {
  42. "Content-Type": "json"
  43. },
  44. success: function (res) {
  45. if (res.data.code === "0") {
  46. console.log(res.data.data)
  47. var datagramInfo = res.data.data.datagramInfo;
  48. that.setData({
  49. datagramInfo: datagramInfo
  50. })
  51. }
  52. },
  53. fail: function (error) {
  54. console.log(error)
  55. }
  56. })
  57. wx.hideNavigationBarLoading();
  58. },
  59. /**
  60. * 生命周期函数--监听页面初次渲染完成
  61. */
  62. onReady: function () {
  63. },
  64. /**
  65. * 生命周期函数--监听页面显示
  66. */
  67. onShow: function () {
  68. },
  69. /**
  70. * 生命周期函数--监听页面隐藏
  71. */
  72. onHide: function () {
  73. },
  74. /**
  75. * 生命周期函数--监听页面卸载
  76. */
  77. onUnload: function () {
  78. },
  79. /**
  80. * 页面相关事件处理函数--监听用户下拉动作
  81. */
  82. onPullDownRefresh: function () {
  83. },
  84. /**
  85. * 页面上拉触底事件的处理函数
  86. */
  87. onReachBottom: function () {
  88. },
  89. /**
  90. * 用户点击右上角分享
  91. */
  92. onShareAppMessage: function () {
  93. }
  94. })