gzw.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. // pages/gzw/gzw.js
  2. import {
  3. voPage
  4. } from "../../../pages/api/gzw-api"
  5. import {
  6. imgUrl
  7. } from "../../../pages/api/request"
  8. import{
  9. js_date_time
  10. }from "../../../utils/util"
  11. Page({
  12. /**
  13. * 页面的初始数据
  14. */
  15. data: {
  16. imgUrl,
  17. gzwImgUrl:"http://219.152.50.209:81/api",
  18. rentOut:[],
  19. disposal:[]
  20. },
  21. /**
  22. * 生命周期函数--监听页面加载
  23. */
  24. onLoad(options) {
  25. this.loadRentOutInfo();
  26. this.loadDisposalInfo();
  27. },
  28. /**
  29. * 生命周期函数--监听页面初次渲染完成
  30. */
  31. onReady() {
  32. },
  33. /**
  34. * 生命周期函数--监听页面显示
  35. */
  36. onShow() {
  37. },
  38. /**
  39. * 生命周期函数--监听页面隐藏
  40. */
  41. onHide() {
  42. },
  43. /**
  44. * 生命周期函数--监听页面卸载
  45. */
  46. onUnload() {
  47. },
  48. /**
  49. * 页面相关事件处理函数--监听用户下拉动作
  50. */
  51. onPullDownRefresh() {
  52. },
  53. /**
  54. * 页面上拉触底事件的处理函数
  55. */
  56. onReachBottom() {
  57. },
  58. /**
  59. * 用户点击右上角分享
  60. */
  61. onShareAppMessage() {
  62. },
  63. gotozczl() {
  64. wx.navigateTo({
  65. url: '/pagesPublic/pages/zcmx/zcmx',
  66. })
  67. },
  68. gotolb() {
  69. wx.navigateTo({
  70. url: '/pagesPublic/pages/zclb/zclb?type=1',
  71. })
  72. },
  73. gotolb2() {
  74. wx.navigateTo({
  75. url: '/pagesPublic/pages/zclb/zclb?type=2',
  76. })
  77. },
  78. loadRentOutInfo() {
  79. let param = {
  80. displayState: 2,
  81. page:1,
  82. size:3,
  83. timeSort:1,
  84. type:1
  85. }
  86. voPage(param).then(res => {
  87. if (res.success) {
  88. if(res.data.size>0){
  89. let records = res.data.records
  90. for (let i = 0; i < records.length; i++) {
  91. const element = records[i];
  92. const photoUrl = element.photoUrl.split(",")
  93. records[i].photoUrl = photoUrl;
  94. records[i].reviewTime = js_date_time(element.reviewTime);
  95. }
  96. console.log(records);
  97. this.setData({
  98. rentOut:records
  99. })
  100. }
  101. }
  102. })
  103. },
  104. loadDisposalInfo() {
  105. let param = {
  106. displayState: 2,
  107. page:1,
  108. size:3,
  109. timeSort:1,
  110. type:2
  111. }
  112. voPage(param).then(res => {
  113. if (res.success) {
  114. if(res.data.size>0){
  115. let records = res.data.records;
  116. for (let i = 0; i < records.length; i++) {
  117. const element = records[i];
  118. const photoUrl = element.photoUrl.split(",")
  119. records[i].photoUrl = photoUrl;
  120. records[i].reviewTime = js_date_time(element.reviewTime);
  121. }
  122. this.setData({
  123. disposal:records
  124. })
  125. }
  126. }
  127. })
  128. },
  129. loadPhoto(data){
  130. }
  131. })