menus.js 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307
  1. export default [
  2. /******************** 平台管理 ***************************/
  3. {
  4. path: '/platform',
  5. name: '平台管理',
  6. disabled: true,
  7. },
  8. // 项目管理
  9. {
  10. path: '/platform/project',
  11. name: '项目管理',
  12. icon: 'icon-project-o'
  13. },
  14. // 人员管理
  15. {
  16. path: '/platform/user',
  17. name: '人员管理',
  18. icon: 'icon-renyuanguanli',
  19. opts: [{
  20. name: '查看',
  21. basic: true,
  22. permission: 'system:user:query'
  23. }]
  24. },
  25. // 角色管理
  26. {
  27. path: '/platform/role',
  28. name: '角色管理',
  29. icon: 'icon-jiaoseguanli',
  30. opts: [{
  31. name: '查看',
  32. basic: true,
  33. permission: 'system:role:query'
  34. }]
  35. },
  36. /******************** 前期准备 ***************************/
  37. {
  38. path: '/ready',
  39. name: '前期准备',
  40. disabled: true,
  41. },
  42. // 建筑楼层管理
  43. {
  44. path: '/ready/buildfloor',
  45. name: '建筑楼层管理',
  46. icon: 'icon-jianzhu'
  47. },
  48. // 需采集的信息点
  49. {
  50. path: '/ready/collectsetting',
  51. name: '需采集的信息点',
  52. icon: 'icon-xinxi'
  53. },
  54. // 扫楼App用户管理
  55. {
  56. path: '/ready/appuser',
  57. name: '扫楼App用户管理',
  58. icon: 'icon-app4'
  59. },
  60. /******************** 信息收集 ***************************/
  61. {
  62. path: '/information',
  63. name: '信息收集',
  64. disabled: true,
  65. },
  66. // 模型管理
  67. {
  68. path: '/model',
  69. name: '模型管理',
  70. icon: 'icon-moxing___',
  71. children: [{
  72. path: '/model/file',
  73. name: '模型文件管理',
  74. icon: '',
  75. opts: [{
  76. name: '查看',
  77. basic: true,
  78. permission: 'system:role:query'
  79. }]
  80. }, {
  81. path: '/model/report',
  82. name: '模型质量报告',
  83. icon: '',
  84. opts: [{
  85. name: '查看',
  86. basic: true,
  87. permission: 'system:role:query'
  88. }]
  89. }]
  90. },
  91. // 系统集成
  92. {
  93. path: '/point',
  94. name: '系统集成',
  95. icon: 'icon-xitong',
  96. children: [{
  97. path: '/point/pointsetting',
  98. name: '子系统点位接入',
  99. icon: '',
  100. opts: [{
  101. name: '查看',
  102. basic: true,
  103. permission: 'system:role:query'
  104. }]
  105. }, {
  106. path: '/point/dynamicdata',
  107. name: '配置动参从点位取值',
  108. icon: '',
  109. opts: [{
  110. name: '查看',
  111. basic: true,
  112. permission: 'system:role:query'
  113. }]
  114. }, {
  115. path: '/point/objectdata',
  116. name: '配置动参从对象取值',
  117. icon: '',
  118. opts: [{
  119. name: '查看',
  120. basic: true,
  121. permission: 'system:role:query'
  122. }]
  123. }, {
  124. path: '/point/report',
  125. name: '系统集成成果管理',
  126. icon: '',
  127. opts: [{
  128. name: '查看',
  129. basic: true,
  130. permission: 'system:role:query'
  131. }]
  132. }]
  133. },
  134. // 扫楼作业
  135. {
  136. path: '/floor',
  137. name: '扫楼作业',
  138. icon: 'icon-shanglou',
  139. children: [{
  140. path: '/floor/task',
  141. name: '现场任务管理',
  142. icon: '',
  143. opts: [{
  144. name: '查看',
  145. basic: true,
  146. permission: 'system:role:query'
  147. }]
  148. },{
  149. path: '/floor/data',
  150. name: '现场数据整理',
  151. icon: '',
  152. children: [ {
  153. path: '/floor/data',
  154. name: '信息点整理',
  155. icon: '',
  156. opts: [{
  157. name: '查看',
  158. basic: true,
  159. permission: 'system:role:query'
  160. }]
  161. },
  162. {
  163. path: '/floor/plan',
  164. name: '位置标签整理',
  165. icon: '',
  166. opts: [{
  167. name: '查看',
  168. basic: true,
  169. permission: 'system:role:query'
  170. }]
  171. }]
  172. }, {
  173. path: '/floor/abnormalprop',
  174. name: '扫楼报告',
  175. icon: '',
  176. opts: [{
  177. name: '查看',
  178. basic: true,
  179. permission: 'system:role:query'
  180. }]
  181. }, {
  182. path: '/floor/log',
  183. name: '扫楼日志查看',
  184. icon: '',
  185. opts: [{
  186. name: '查看',
  187. basic: true,
  188. permission: 'system:role:query'
  189. }]
  190. }]
  191. },
  192. // 台账管理
  193. {
  194. path: '/ledger',
  195. name: '台账管理',
  196. icon: 'icon-taizhangzhangbushezhi',
  197. children: [{
  198. path: '/ledger/facility',
  199. name: '设备台账',
  200. icon: '',
  201. opts: [{
  202. name: '查看',
  203. basic: true,
  204. permission: 'system:role:query'
  205. }]
  206. }, {
  207. path: '/ledger/property',
  208. name: '资产台账',
  209. icon: '',
  210. opts: [{
  211. name: '查看',
  212. basic: true,
  213. permission: 'system:role:query'
  214. }]
  215. }, {
  216. path: '/ledger/list',
  217. name: '系统台账',
  218. icon: '',
  219. opts: [{
  220. name: '查看',
  221. basic: true,
  222. permission: 'system:role:query'
  223. }]
  224. }, {
  225. path: '/ledger/spacelist',
  226. name: '业务空间台账',
  227. icon: '',
  228. opts: [{
  229. name: '查看',
  230. basic: true,
  231. permission: 'system:role:query'
  232. }]
  233. }, {
  234. path: '/ledger/cenotelist',
  235. name: '竖井台账',
  236. icon: '',
  237. opts: [{
  238. name: '查看',
  239. basic: true,
  240. permission: 'system:role:query'
  241. }]
  242. },{
  243. path: '/ledger/rentlist',
  244. name: '租户台账',
  245. icon: '',
  246. opts: [{
  247. name: '查看',
  248. basic: true,
  249. permission: 'system:role:query'
  250. }]
  251. }, {
  252. path: '/ledger/datareport',
  253. name: '数据质量报告',
  254. icon: '',
  255. opts: [{
  256. name: '查看',
  257. basic: true,
  258. permission: 'system:role:query'
  259. }]
  260. }]
  261. },
  262. /******************** 关系维护并计算 ***************************/
  263. {
  264. path: '/relation',
  265. name: '关系维护并计算',
  266. disabled: true,
  267. },
  268. // 关系维护
  269. {
  270. path: '/relation/maintain',
  271. name: '关系维护',
  272. icon: 'icon-guanxi',
  273. opts: [{
  274. name: '查看',
  275. basic: true,
  276. permission: 'system:user:query'
  277. }]
  278. },
  279. // 全部关系总览
  280. {
  281. path: '/relation/overview',
  282. name: '全部关系总览',
  283. icon: 'icon-jiqixuexi-',
  284. opts: [{
  285. name: '查看',
  286. basic: true,
  287. permission: 'system:role:query'
  288. }]
  289. },
  290. /******************** 通用字典 ***************************/
  291. // {
  292. // path: '/dictionaries',
  293. // name: '通用字典',
  294. // disabled: true,
  295. // },
  296. // // 厂家库
  297. // {
  298. // path: '/manufactor/supplier',
  299. // name: '厂家库',
  300. // icon: '',
  301. // opts: [{
  302. // name: '查看',
  303. // basic: true,
  304. // permission: 'system:role:query'
  305. // }]
  306. // }
  307. ]