xuncha.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. import http from '../../base/httputil'
  2. Page({
  3. /**
  4. * 组件的初始数据
  5. */
  6. data: {
  7. todayXunchaCount: 0,
  8. todayRiskCount: 0,
  9. todayEnterpriseCount: 0,
  10. xunchaList: null,
  11. menulist: [{
  12. "id": "1",
  13. "url": "icon-anquanxuncha",
  14. "title": "巡查",
  15. },
  16. {
  17. "id": "2",
  18. "url": "icon-xunjian",
  19. "title": "巡检",
  20. },
  21. ],
  22. mainmodel: {
  23. }
  24. },
  25. onLoad() {
  26. this.getXunchaCount()
  27. this.getXunchaList()
  28. },
  29. getXunchaCount() {
  30. http.post("/system/AppXunchaController/getXunchaCount", null, this.getXunchaCountSuccess)
  31. },
  32. getXunchaCountSuccess(res) {
  33. this.setData({
  34. todayXunchaCount: res.xunchaCount.todayXunchaCount,
  35. todayRiskCount: res.xunchaCount.todayRiskCount,
  36. todayEnterpriseCount: res.xunchaCount.todayEnterpriseCount
  37. })
  38. },
  39. getXunchaList() {
  40. http.post("/system/AppXunchaController/getXunchaList", null, this.getXunchaListSuccess)
  41. },
  42. getXunchaListSuccess(res) {
  43. this.setData({
  44. xunchaList: res.rows
  45. })
  46. },
  47. // 搜索结果跳页
  48. bindViewSearchEnd() {
  49. wx.navigateTo({
  50. url: '../xunchawu/xunchawu'
  51. })
  52. },
  53. toBindXunjinaMore(e){
  54. let isrisk = e.currentTarget.dataset.isrisk
  55. let buslogid = e.currentTarget.dataset.buslogid
  56. if(isrisk == 0){
  57. wx.showToast({
  58. title: '没有发现安全隐患,请放心!!',
  59. icon: "none"
  60. })
  61. }
  62. console.log(isrisk,"####",buslogid)
  63. },
  64. menuItemClick: function (res) {
  65. //获取点击事件的信息
  66. let clickInfo = res.detail.iteminfo
  67. if(clickInfo.id ==2){
  68. //巡检
  69. wx.navigateTo({
  70. url: '../search/search',
  71. })
  72. }
  73. // 根据不同类型进行判别处理
  74. //事件的处理 代码
  75. }
  76. })