home.js 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. const navButtons = [{
  2. name: '我的维修任务',
  3. img: '/static/images/home/my_order.png',
  4. url: '/pages/check-order/mycheckorderlist',
  5. badge: false,
  6. value: 0,
  7. },
  8. {
  9. name: '维修任务管理',
  10. img: '/static/images/home/order_manage.png',
  11. url: '/pages/check-order/checkorderlist',
  12. badge: false,
  13. value: 0,
  14. },
  15. {
  16. name: '历史维修任务',
  17. img: '/static/images/home/history_order.png',
  18. url: '/pages/check-order/completedcheckorderlist',
  19. badge: false,
  20. value: 0,
  21. },
  22. {
  23. name: '待巡检设备',
  24. img: '/static/images/home/inspection.png',
  25. url: '/pages/equipment-inspection/inspectionlist',
  26. badge: false,
  27. value: 0,
  28. },
  29. {
  30. name: '已巡检设备',
  31. img: '/static/images/home/my_inspection.png',
  32. url: '/pages/equipment-inspection/inspectionreportlist',
  33. badge: false,
  34. value: 0,
  35. },
  36. {
  37. name: '巡检遗留问题',
  38. img: '/static/images/home/inspection_remain.png',
  39. url: '/pages/equipment-inspection/inspectionremainingproblemslist',
  40. badge: false,
  41. value: 0,
  42. },
  43. {
  44. name: '实时数据',
  45. img: '/static/images/home/real_data.png',
  46. url: '/pages/realdata/rtudata',
  47. badge: false,
  48. value: 0,
  49. },
  50. {
  51. name: '维修任务统计',
  52. img: '/static/images/home/order_statistics.png',
  53. url: '/pages/report-forms/orgcheckorderreportcount',
  54. badge: false,
  55. value: 0,
  56. },
  57. {
  58. name: '设备巡检统计',
  59. img: '/static/images/home/inspection_statistics.png',
  60. url: '/pages/report-forms/orginspectionreportcount',
  61. badge: false,
  62. value: 0,
  63. },
  64. {
  65. name: '维修任务统计',
  66. img: '/static/images/home/order_statistics.png',
  67. url: '/pages/report-forms/checkorderreportcount',
  68. badge: false,
  69. value: 0,
  70. },
  71. {
  72. name: '设备巡检统计',
  73. img: '/static/images/home/inspection_statistics.png',
  74. url: '/pages/report-forms/inspectionreportcount',
  75. badge: false,
  76. value: 0,
  77. },
  78. {
  79. name: '人员通讯录',
  80. img: '/static/images/home/contact.png',
  81. url: '/pages/report-forms/contact',
  82. badge: false,
  83. value: 0,
  84. },
  85. {
  86. name: '发起巡查',
  87. img: '/static/images/home/history_order.png',
  88. url: '/pages/yjxt/check/dangerareacheck?type=1&id=',
  89. badge: false,
  90. value: 0,
  91. }
  92. ]
  93. const yjNavButtons = [{
  94. name: '登记清单',
  95. img: '/static/images/yj/resident.png',
  96. url: '/pages/yjxt/resident/dangerarearesidentrecordlist',
  97. badge: false,
  98. value: 0,
  99. },
  100. {
  101. name: '危险区查询',
  102. img: '/static/images/yj/dangerarea.png',
  103. url: '/pages/yjxt/dangerarea/dangerarea',
  104. badge: false,
  105. value: 0,
  106. },
  107. {
  108. name: '巡查信息',
  109. img: '/static/images/yj/check.png',
  110. url: '/pages/yjxt/check/dangerareachecklist?type=1&warnId=',
  111. badge: false,
  112. value: 0,
  113. },
  114. {
  115. name: '监测预警',
  116. img: '/static/images/yj/warn.png',
  117. url: '/pages/yjxt/warn/yjwarn',
  118. badge: false,
  119. value: 0,
  120. }
  121. ]
  122. //获取系统管理员导航按钮
  123. const sysAdminNavButton = [false, true, true, true, true, true, true, true, true, false, false, true, false, false,
  124. false, false, false
  125. ];
  126. //获取盟市管理员导航按钮
  127. const orgAdminNavButton = [false, true, true, true, true, true, true, true, true, false, false, true, false, false,
  128. false, false, false
  129. ];
  130. //获取运维公司管理员导航按钮
  131. const companyAdminNavButton = [true, true, true, true, true, true, true, false, false, true, true, true, false, false,
  132. false, false, false
  133. ];
  134. //获取运维公司技术员导航按钮
  135. const companyServicePersonNavButton = [true, false, true, true, true, true, true, false, false, true, true, true, false,
  136. false, false, false, false
  137. ];
  138. //获取运应急管理人员导航按钮
  139. const yjAdminNavButton = [true, true, true, true];
  140. //获取运应急人员导航按钮
  141. const yjServicePersonNavButton = [true, true, true, false];
  142. export default {
  143. navButtons,
  144. yjNavButtons,
  145. sysAdminNavButton,
  146. orgAdminNavButton,
  147. companyAdminNavButton,
  148. companyServicePersonNavButton,
  149. yjAdminNavButton,
  150. yjServicePersonNavButton
  151. }