menus.js 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345
  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. // {
  116. // path: '/point/objectdata',
  117. // name: '配置动参从对象取值',
  118. // icon: '',
  119. // opts: [{
  120. // name: '查看',
  121. // basic: true,
  122. // permission: 'system:role:query'
  123. // }]
  124. // },
  125. {
  126. path: '/point/report',
  127. name: '系统集成成果管理',
  128. icon: '',
  129. opts: [{
  130. name: '查看',
  131. basic: true,
  132. permission: 'system:role:query'
  133. }]
  134. }, {
  135. path: '/point/testing',
  136. name: '系统集成监测',
  137. icon: '',
  138. opts: [{
  139. name: '查看',
  140. basic: true,
  141. permission: 'system:role:query'
  142. }]
  143. }, {
  144. path: '/point/tool',
  145. name: '系统工具库',
  146. icon: '',
  147. opts: [{
  148. name: '查看',
  149. basic: true,
  150. permission: 'system:role:query'
  151. }]
  152. }
  153. ]
  154. },
  155. // 扫楼作业
  156. {
  157. path: '/floor',
  158. name: '扫楼作业',
  159. icon: 'icon-shanglou',
  160. children: [{
  161. path: '/floor/task',
  162. name: '现场任务管理',
  163. icon: '',
  164. opts: [{
  165. name: '查看',
  166. basic: true,
  167. permission: 'system:role:query'
  168. }]
  169. }, {
  170. path: '/floor/data',
  171. name: '现场数据整理',
  172. icon: '',
  173. children: [{
  174. path: '/floor/data',
  175. name: '信息点整理',
  176. icon: '',
  177. opts: [{
  178. name: '查看',
  179. basic: true,
  180. permission: 'system:role:query'
  181. }]
  182. },
  183. {
  184. path: '/floor/plan',
  185. name: '位置标签整理',
  186. icon: '',
  187. opts: [{
  188. name: '查看',
  189. basic: true,
  190. permission: 'system:role:query'
  191. }]
  192. }]
  193. }, {
  194. path: '/floor/abnormalprop',
  195. name: '扫楼报告',
  196. icon: '',
  197. opts: [{
  198. name: '查看',
  199. basic: true,
  200. permission: 'system:role:query'
  201. }]
  202. }, {
  203. path: '/floor/log',
  204. name: '扫楼日志查看',
  205. icon: '',
  206. opts: [{
  207. name: '查看',
  208. basic: true,
  209. permission: 'system:role:query'
  210. }]
  211. }]
  212. },
  213. // 台账管理
  214. {
  215. path: '/ledger',
  216. name: '台账管理',
  217. icon: 'icon-taizhangzhangbushezhi',
  218. children: [{
  219. path: '/ledger/facility',
  220. name: '设备台账',
  221. icon: '',
  222. opts: [{
  223. name: '查看',
  224. basic: true,
  225. permission: 'system:role:query'
  226. }]
  227. }, {
  228. path: '/ledger/property',
  229. name: '资产台账',
  230. icon: '',
  231. opts: [{
  232. name: '查看',
  233. basic: true,
  234. permission: 'system:role:query'
  235. }]
  236. }, {
  237. path: '/ledger/list',
  238. name: '系统台账',
  239. icon: '',
  240. opts: [{
  241. name: '查看',
  242. basic: true,
  243. permission: 'system:role:query'
  244. }]
  245. }, {
  246. path: '/ledger/spacelist',
  247. name: '业务空间台账',
  248. icon: '',
  249. opts: [{
  250. name: '查看',
  251. basic: true,
  252. permission: 'system:role:query'
  253. }]
  254. }, {
  255. path: '/ledger/cenotelist',
  256. name: '竖井台账',
  257. icon: '',
  258. opts: [{
  259. name: '查看',
  260. basic: true,
  261. permission: 'system:role:query'
  262. }]
  263. }, {
  264. path: '/ledger/rentlist',
  265. name: '租户台账',
  266. icon: '',
  267. opts: [{
  268. name: '查看',
  269. basic: true,
  270. permission: 'system:role:query'
  271. }]
  272. }, {
  273. path: '/ledger/datareport',
  274. name: '数据质量报告',
  275. icon: '',
  276. opts: [{
  277. name: '查看',
  278. basic: true,
  279. permission: 'system:role:query'
  280. }]
  281. }]
  282. },
  283. /******************** 关系维护并计算 ***************************/
  284. {
  285. path: '/relation',
  286. name: '关系维护并计算',
  287. disabled: true,
  288. },
  289. // 关系维护
  290. // {
  291. // path: '/relation/maintain',
  292. // name: '关系维护',
  293. // icon: 'icon-guanxi',
  294. // opts: [{
  295. // name: '查看',
  296. // basic: true,
  297. // permission: 'system:user:query'
  298. // }]
  299. // },
  300. // 全部关系总览
  301. {
  302. path: '/relation/overview',
  303. name: '全部关系总览',
  304. icon: 'icon-jiqixuexi-',
  305. opts: [{
  306. name: '查看',
  307. basic: true,
  308. permission: 'system:role:query'
  309. }]
  310. },
  311. /******************** 数据项目化交付 ***************************/
  312. {
  313. path: '/deliver',
  314. name: '数据项目化交付',
  315. disabled: true,
  316. },
  317. // 项目数据转换
  318. {
  319. path: '/relation/data',
  320. name: '项目数据转换',
  321. icon: 'icon-view',
  322. opts: [{
  323. name: '查看',
  324. basic: true,
  325. permission: 'system:role:query'
  326. }]
  327. },
  328. /******************** 通用字典 ***************************/
  329. // {
  330. // path: '/dictionaries',
  331. // name: '通用字典',
  332. // disabled: true,
  333. // },
  334. // // 厂家库
  335. // {
  336. // path: '/manufactor/supplier',
  337. // name: '厂家库',
  338. // icon: '',
  339. // opts: [{
  340. // name: '查看',
  341. // basic: true,
  342. // permission: 'system:role:query'
  343. // }]
  344. // }
  345. ]