system.js 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544
  1. import LayoutMain from '@/framework/layout/Main'
  2. import MsgAllDetails from "@/framework/components/messagesever/msgAllDetails"
  3. import Login from '@/framework/layout/Login'
  4. import Dasboard from '@/views/dasboard'
  5. import UserList from '@/views/system/user/UserList'
  6. import RoleList from '@/views/system/role/RoleList'
  7. import ChangePwd from '@/views/system/pwd/ChangePwd'
  8. /**项目管理 */
  9. import projectAdm from '@/views/platfrom/project'
  10. import userAdm from '@/views/platfrom/user'
  11. import roleAdm from '@/views/platfrom/role'
  12. /**前期准备 */
  13. import buildFloor from '@/views/ready/buildfloor'
  14. import collectsetting from '@/views/ready/collectsetting'
  15. import buildUser from '@/views/ready/appuser'
  16. import repetitionGraphy from '@/views/ready/buildfloor/repetitionGraphy'
  17. /**模型管理 */
  18. import modelFile from '@/views/model/file'
  19. import modelReport from '@/views/model/report'
  20. /**系统集成 */
  21. import pointConfig from '@/views/point/config_point'
  22. import editDataSouce from '@/views/point/config_point/edit_origin'
  23. import pointSteps from '@/views/point/config_point/steps'
  24. import objectData from '@/views/point/objectData'
  25. import integrateReport from '@/views/point/report'
  26. import dynamicdata from '@/views/point/dynamicdata'
  27. import equipRela from '@/views/point/dynamicdata/addRelation/equipRela'
  28. import partsRela from '@/views/point/dynamicdata/addRelation/partsRela'
  29. import systemRela from '@/views/point/dynamicdata/addRelation/systemRela'
  30. import spaceRela from '@/views/point/dynamicdata/addRelation/spaceRela'
  31. /** 扫楼作业 */
  32. import buildTask from '@/views/data_admin/buildTask'
  33. import addDeviceTask from '@/views/data_admin/buildTask/addTask/addDeviceTask'
  34. import addAssetsTask from '@/views/data_admin/buildTask/addTask/addAssetsTask'
  35. import addModelTask from '@/views/data_admin/buildTask/addTask/addModelTask'
  36. import buildAssets from '@/views/data_admin/buildAssets'
  37. import buildLog from '@/views/data_admin/buildLog'
  38. import buildData from '@/views/data_admin/buildData'
  39. import buildGraphy from '@/views/data_admin/buildGraphy'
  40. import updatePointZone from '@/views/data_admin/buildGraphy/updatePointZone'
  41. import createPointZone from '@/views/data_admin/buildGraphy/createPointZone'
  42. /** 台账管理 */
  43. import systemLedger from '@/views/ledger/system'
  44. import systemadd from '@/views/ledger/system/addsystem'
  45. import systemDetail from '@/views/ledger/system/systemDetail'
  46. import facilityLedger from '@/views/ledger/facility'
  47. import partsLedger from '@/views/ledger/facility/parts'
  48. import partsmanageLedger from '@/views/ledger/facility/partsmanage'
  49. import partsadd from '@/views/ledger/facility/partsmanage/addparts'
  50. import deviceadd from '@/views/ledger/facility/addfacility'
  51. import propertyadd from '@/views/ledger/property/addproperty'
  52. import propertyLedger from '@/views/ledger/property'
  53. import spacelist from '@/views/ledger/spacelist' //业务空间台账
  54. import addPropertys from '@/views/ledger/property/addpropertys' //根据未关联资产的设备或部件批量创建设备
  55. import batchlinkAssets from '@/views/ledger/facility/batchlink' //批量关联资产
  56. import cenotelist from '@/views/ledger/cenotelist' //竖井清单
  57. import cenoteadd from '@/views/ledger/cenotelist/cenoteadd' //添加竖井
  58. import cenoteDetail from '@/views/ledger/cenotelist/cenoteDetail' //竖井关系详情
  59. import rentlist from '@/views/ledger/rentlist' //租户清单
  60. import rentadd from '@/views/ledger/rentlist/rentadd' //租户清单
  61. import dataReport from '@/views/ledger/report'
  62. import auth from '@/views/system/auth'
  63. import noUser from '@/views/system/nouser'
  64. import spaceDetail from '@/views/ledger/spacelist/spaceDetail'
  65. import relatedSpace from '@/views/ledger/cenotelist/relatedSpace'
  66. /** 关系维护并计算 */
  67. import maintain from '@/views/relation/maintain'
  68. import overView from '@/views/relation/overview'
  69. /** 厂家库 */
  70. import supplier from '@/views/manufactor/supplier'
  71. /** 业务空间数据导入工具 */
  72. import dataUtil from '@/views/business_space/dataUtil/index'
  73. import dataUtil2 from '@/views/business_space/dataUtil/index2'
  74. /**市场及商务 */
  75. const OwnerManage = () =>
  76. import ('@/views/market/owner/manage')
  77. export default [{
  78. path: '/',
  79. name: '',
  80. component: LayoutMain,
  81. children: [
  82. { path: '', name: 'blank', component: Dasboard },
  83. { path: 'allDetails', name: "allDetails", component: MsgAllDetails, meta: { keepAlive: false, breadcrumbs: [{ label: '消息中心' }] } }
  84. ]
  85. },
  86. //{ path: '/login', name: 'Login', component: Login },
  87. { path: '/auth', name: 'auth', component: auth },
  88. { path: '/noUser', name: 'noUser', component: noUser },
  89. // 业务空间数据导入工具
  90. {
  91. path: '/dataUtil',
  92. name: 'dataUtil',
  93. component: LayoutMain,
  94. children: [
  95. { path: 'index', component: dataUtil },
  96. { path: 'index2', component: dataUtil2 }
  97. ]
  98. },
  99. // 平台管理
  100. {
  101. path: '/platform',
  102. name: 'LayoutMain',
  103. component: LayoutMain,
  104. children: [
  105. { path: 'project', name: 'projectAdm', component: projectAdm, meta: { keepAlive: false, breadcrumbs: [{ label: '项目管理' }] } },
  106. { path: 'user', name: 'userAdm', component: userAdm, meta: { keepAlive: false, breadcrumbs: [{ label: '人员管理' }] } },
  107. { path: 'role', name: 'roleAdm', component: roleAdm, meta: { keepAlive: false, breadcrumbs: [{ label: '角色管理' }] } }
  108. ]
  109. },
  110. // 前期准备
  111. {
  112. path: '/ready',
  113. name: 'LayoutMain',
  114. component: LayoutMain,
  115. children: [
  116. { path: 'buildfloor', name: 'buildFloor', component: buildFloor, meta: { keepAlive: false, breadcrumbs: [{ label: '建筑楼层管理' }] } },
  117. // { path: 'buildfloor', name: 'buildFloor', component: Dasboard, meta: { keepAlive: false, breadcrumbs: [{ label: '建筑楼层管理' }] } },
  118. { path: 'collectsetting', name: 'collectsetting', component: collectsetting, meta: { keepAlive: false, breadcrumbs: [{ label: '需采集的信息点' }] } },
  119. { path: 'appuser', name: 'buildUser', component: buildUser, meta: { keepAlive: false, breadcrumbs: [{ label: '扫楼App用户管理' }] } },
  120. { path: 'repetitionGraphy', name: 'repetitionGraphy', component: repetitionGraphy, meta: { keepAlive: false, breadcrumbs: [{ label: '建筑楼层管理', path: '/ready/buildfloor' }, { label: '平面图维护' }] } }
  121. ]
  122. },
  123. //模型管理
  124. {
  125. path: '/model',
  126. name: 'LayoutMain',
  127. component: LayoutMain,
  128. children: [
  129. { path: '', name: 'modelFile', component: modelFile },
  130. {
  131. path: 'file',
  132. name: 'modelFile',
  133. // component: Dasboard,
  134. component: modelFile,
  135. meta: { keepAlive: false, breadcrumbs: [{ label: '模型管理', path: '/model/file' }, { label: '模型文件管理' }] }
  136. },
  137. {
  138. path: 'report',
  139. name: 'modelReport',
  140. component: modelReport,
  141. meta: { keepAlive: false, breadcrumbs: [{ label: '模型管理', path: '/model/file' }, { label: '模型质量报告' }] }
  142. }
  143. ]
  144. },
  145. // 系统集成
  146. {
  147. path: '/point',
  148. name: 'LayoutMain',
  149. component: LayoutMain,
  150. children: [
  151. { path: '', name: 'pointConfig', component: pointConfig },
  152. {
  153. path: 'pointsetting',
  154. name: 'pointConfig',
  155. component: pointConfig,
  156. meta: { keepAlive: false, breadcrumbs: [{ label: '系统集成', path: '/point/pointsetting' }, { label: '子系统点位接入' }] }
  157. },
  158. { path: 'editDataSouce', name: 'editDataSouce', component: editDataSouce },
  159. { path: 'pointSteps', name: 'pointSteps', component: pointSteps },
  160. {
  161. path: 'dynamicdata',
  162. name: 'dynamicdata',
  163. component: dynamicdata,
  164. meta: { keepAlive: false, breadcrumbs: [{ label: '系统集成', path: '/point/pointsetting' }, { label: '配置动参从点位取值' }] }
  165. },
  166. {
  167. path: 'equipRela',
  168. name: 'equipRela',
  169. component: equipRela,
  170. meta: { keepAlive: false, breadcrumbs: [{ label: '系统集成', path: '/point/pointsetting' }, { label: '配置动参从点位取值', path: '/point/dynamicdata' }, { label: '处理未对应实例对象标识' }] }
  171. },
  172. {
  173. path: 'partsRela',
  174. name: 'partsRela',
  175. component: partsRela,
  176. meta: { keepAlive: false, breadcrumbs: [{ label: '系统集成', path: '/point/pointsetting' }, { label: '配置动参从点位取值', path: '/point/dynamicdata' }, { label: '处理未对应实例对象标识' }] }
  177. },
  178. {
  179. path: 'systemRela',
  180. name: 'systemRela',
  181. component: systemRela,
  182. meta: { keepAlive: false, breadcrumbs: [{ label: '系统集成', path: '/point/pointsetting' }, { label: '配置动参从点位取值', path: '/point/dynamicdata' }, { label: '处理未对应实例对象标识' }] }
  183. },
  184. {
  185. path: 'spaceRela',
  186. name: 'spaceRela',
  187. component: spaceRela,
  188. meta: { keepAlive: false, breadcrumbs: [{ label: '系统集成', path: '/point/pointsetting' }, { label: '配置动参从点位取值', path: '/point/dynamicdata' }, { label: '处理未对应实例对象标识' }] }
  189. },
  190. {
  191. path: 'objectdata',
  192. name: 'objectData',
  193. component: objectData,
  194. meta: { keepAlive: false, breadcrumbs: [{ label: '系统集成', path: '/point/pointsetting' }, { label: '配置动参从对象取值' }] }
  195. },
  196. {
  197. path: 'report',
  198. name: 'integrateReport',
  199. component: integrateReport,
  200. meta: { keepAlive: false, breadcrumbs: [{ label: '系统集成', path: '/point/pointsetting' }, { label: '系统集成成果管理' }] }
  201. }
  202. ]
  203. },
  204. //扫楼数据管理
  205. {
  206. path: '/floor',
  207. name: 'LayoutMain',
  208. component: LayoutMain,
  209. children: [
  210. { path: '', name: 'buildTask', component: buildTask },
  211. {
  212. path: 'task',
  213. name: 'buildTask',
  214. component: buildTask,
  215. meta: { keepAlive: false, breadcrumbs: [{ label: '扫楼作业', path: '/floor' }, { label: '现场任务管理' }] }
  216. },
  217. {
  218. path: 'addDeviceTask',
  219. name: 'addDeviceTask',
  220. component: addDeviceTask,
  221. meta: { keepAlive: false, breadcrumbs: [{ label: '扫楼作业', path: '/floor' }, { label: '现场任务管理', path: '/floor/task' }, { label: '现场验证设备台账' }] }
  222. },
  223. {
  224. path: 'addAssetsTask',
  225. name: 'addAssetsTask',
  226. component: addAssetsTask,
  227. meta: { keepAlive: false, breadcrumbs: [{ label: '扫楼作业', path: '/floor' }, { label: '现场任务管理', path: '/floor/task' }, { label: '现场验证资产台账' }] }
  228. },
  229. {
  230. path: 'addModelTask',
  231. name: 'addModelTask',
  232. component: addModelTask,
  233. meta: { keepAlive: false, breadcrumbs: [{ label: '扫楼作业', path: '/floor' }, { label: '现场任务管理', path: '/floor/task' }, { label: '现场验证模型' }] }
  234. },
  235. {
  236. path: 'data',
  237. name: 'buildData',
  238. component: buildData,
  239. meta: { keepAlive: false, breadcrumbs: [{ label: '扫楼作业', path: '/floor' }, { label: '现场数据整理', path: '/floor/data' }, { label: '信息点整理' }] }
  240. },
  241. {
  242. path: 'plan',
  243. name: 'buildGraphy',
  244. component: buildGraphy,
  245. meta: { keepAlive: false, breadcrumbs: [{ label: '扫楼作业', path: '/floor' }, { label: '现场数据整理', path: '/floor/data' }, { label: '位置标签整理' }] }
  246. },
  247. {
  248. path: 'abnormalprop',
  249. name: 'buildAssets',
  250. component: buildAssets,
  251. meta: { keepAlive: false, breadcrumbs: [{ label: '扫楼作业', path: '/floor' }, { label: '扫楼报告' }] }
  252. },
  253. {
  254. path: 'log',
  255. name: 'buildLog',
  256. component: buildLog,
  257. meta: { keepAlive: false, breadcrumbs: [{ label: '扫楼作业', path: '/floor' }, { label: '扫楼日志查看' }] }
  258. },
  259. {
  260. path: 'updatePointZone',
  261. name: 'updatePointZone',
  262. component: updatePointZone,
  263. meta: { keepAlive: false, breadcrumbs: [{ label: '扫楼作业', path: '/floor' }, { label: '现场数据整理', path: '/floor/data' }, { label: '位置标签整理', path: '/floor/plan' }, { label: '维护业务空间信息' }] }
  264. },
  265. {
  266. path: 'createPointZone',
  267. name: 'createPointZone',
  268. component: createPointZone,
  269. meta: { keepAlive: false, breadcrumbs: [{ label: '扫楼作业', path: '/floor' }, { label: '现场数据整理', path: '/floor/data' }, { label: '位置标签整理', path: '/floor/plan' }, { label: '创建业务空间' }] }
  270. }
  271. ]
  272. },
  273. //台账管理
  274. {
  275. path: '/ledger',
  276. name: 'LayoutMain',
  277. component: LayoutMain,
  278. children: [
  279. { path: '', name: 'Dasboard', component: Dasboard },
  280. {
  281. path: 'facility',
  282. name: 'facilityLedger',
  283. component: facilityLedger,
  284. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '设备台账' }] }
  285. },
  286. {
  287. path: 'parts',
  288. name: 'partsLedger',
  289. component: partsLedger,
  290. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '包含的部件' }] }
  291. },
  292. {
  293. path: 'partsmanage',
  294. name: 'partsmanageLedger',
  295. component: partsmanageLedger,
  296. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '管理部件' }] },
  297. },
  298. {
  299. path: 'partsadd',
  300. name: 'partsadd',
  301. component: partsadd,
  302. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '设备台账', path: '/ledger/facility' }, { label: '添加部件' }] },
  303. },
  304. {
  305. path: 'deviceadd',
  306. name: 'deviceadd',
  307. component: deviceadd,
  308. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '设备台账', path: '/ledger/facility' }, { label: '添加设备' }] }
  309. },
  310. {
  311. path: 'batchlinkAssets',
  312. name: 'batchlinkAssets',
  313. component: batchlinkAssets,
  314. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '设备台账', path: '/ledger/facility' }, { label: '批量关联资产' }] }
  315. },
  316. {
  317. path: 'property',
  318. name: 'propertyLedger',
  319. component: propertyLedger,
  320. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '资产台账' }] }
  321. },
  322. {
  323. path: 'propertyadd',
  324. name: 'propertyadd',
  325. component: propertyadd,
  326. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '资产台账', path: '/ledger/property' }, { label: '添加资产' }] }
  327. },
  328. {
  329. path: 'addPropertys',
  330. name: 'addPropertys',
  331. component: addPropertys,
  332. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '资产台账', path: '/ledger/property' }, { label: '批量创建' }] }
  333. },
  334. {
  335. path: 'list',
  336. name: 'systemlist',
  337. component: systemLedger,
  338. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '系统台账' }] }
  339. },
  340. {
  341. path: 'systemDetail',
  342. name: 'systemDetail',
  343. component: systemDetail,
  344. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '系统台账', path: '/ledger/facility' }, { label: '系统详情' }] }
  345. },
  346. {
  347. path: 'systemadd',
  348. name: 'systemadd',
  349. component: systemadd,
  350. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '系统台账', path: '/ledger/list' }, { label: '添加系统' }] }
  351. },
  352. {
  353. path: 'spacelist',
  354. name: 'spacelist',
  355. component: spacelist,
  356. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '业务空间台账' }] }
  357. },
  358. {
  359. path: 'spaceDetail',
  360. name: 'spaceDetail',
  361. component: spaceDetail,
  362. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '业务空间台账', path: '/ledger/spacelist' }, { label: '业务空间详情' }] }
  363. },
  364. {
  365. path: 'cenotelist',
  366. name: 'cenotelist',
  367. component: cenotelist,
  368. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '竖井台账' }] }
  369. },
  370. {
  371. path: 'cenoteadd',
  372. name: 'cenoteadd',
  373. component: cenoteadd,
  374. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '竖井台账', path: '/ledger/cenotelist' }, { label: '添加竖井' }] }
  375. },
  376. {
  377. path: 'cenoteDetail',
  378. name: 'cenoteDetail',
  379. component: cenoteDetail,
  380. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '竖井台账', path: '/ledger/cenotelist' }, { label: '竖井关系详情' }] }
  381. }, {
  382. path: 'relatedSpace',
  383. name: 'relatedSpace',
  384. component: relatedSpace,
  385. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '竖井台账', path: '/ledger/cenotelist' }, { label: '竖井关联的业务空间' }] }
  386. },
  387. {
  388. path: 'rentlist',
  389. name: 'rentlist',
  390. component: rentlist,
  391. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '租户台账' }] }
  392. },
  393. {
  394. path: 'rentadd',
  395. name: 'rentadd',
  396. component: rentadd,
  397. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '租户台账', path: '/ledger/rentlist' }, { label: '添加租户' }] }
  398. },
  399. {
  400. path: 'datareport',
  401. name: 'dataReport',
  402. component: dataReport,
  403. meta: { keepAlive: false, breadcrumbs: [{ label: '台账管理', path: '/ledger/facility' }, { label: '数据质量报告' }] }
  404. }
  405. ]
  406. },
  407. /******************** 关系维护并计算 ***************************/
  408. //关系维护
  409. {
  410. path: '/relation',
  411. name: 'LayoutMain',
  412. component: LayoutMain,
  413. children: [
  414. { path: 'maintain', name: 'maintain', component: maintain, meta: { keepAlive: false, breadcrumbs: [{ label: '关系维护' }] } },
  415. { path: 'overview', name: 'overView', component: overView, meta: { keepAlive: false, breadcrumbs: [{ label: '全部关系总览' }] } }
  416. ]
  417. },
  418. /******************** 通用字典 ***************************/
  419. //厂家库
  420. // {
  421. // path: '/manufactor',
  422. // name: 'LayoutMain',
  423. // component: LayoutMain,
  424. // children: [
  425. // { path: 'supplier', name: 'supplier', component: supplier, meta: { keepAlive: false, breadcrumbs: [{ label: '厂家库' }] }}
  426. // ]
  427. // },
  428. //业务空间管理
  429. // {
  430. // path: '/business',
  431. // name: 'LayoutMain',
  432. // component: LayoutMain,
  433. // children: [
  434. // { path: '', name: 'Dasboard', component: Dasboard },
  435. // {
  436. // path: 'spacelist',
  437. // name: 'spacelist',
  438. // component: spacelist,
  439. // meta: { keepAlive: false, breadcrumbs: [{ label: '业务空间管理', path: '/business/spacelist' }, { label: '业务空间清单' }] }
  440. // }
  441. // ]
  442. // },
  443. //租户管理
  444. // {
  445. // path: '/rent',
  446. // name: 'LayoutMain',
  447. // component: LayoutMain,
  448. // children: [
  449. // { path: '', name: 'Dasboard', component: Dasboard },
  450. // {
  451. // path: 'rentlist',
  452. // name: 'rentlist',
  453. // component: rentlist,
  454. // meta: { keepAlive: false, breadcrumbs: [{ label: '租户管理', path: '/rent/rentlist' }, { label: '租户清单' }] }
  455. // },
  456. // {
  457. // path: 'rentadd',
  458. // name: 'rentadd',
  459. // component: rentadd,
  460. // meta: { keepAlive: false, breadcrumbs: [{ label: '租户管理', path: '/rent/rentlist' }, { label: '租户清单', path: '/rent/rentlist' }, { label: '添加租户' }] }
  461. // }
  462. // ]
  463. // },
  464. //系统管理
  465. // {
  466. // path: '/system',
  467. // name: 'LayoutMain',
  468. // component: LayoutMain,
  469. // children: [{
  470. // path: 'list',
  471. // name: 'systemlist',
  472. // component: systemLedger,
  473. // meta: { keepAlive: false, breadcrumbs: [{ label: '系统管理', path: '/system/list' }, { label: '系统清单' }] }
  474. // },
  475. // {
  476. // path: 'systemadd',
  477. // name: 'systemadd',
  478. // component: systemadd,
  479. // meta: { keepAlive: false, breadcrumbs: [{ label: '系统管理', path: '/system/list' }, { label: '系统清单', path: '/system/list' }, { label: '添加系统' }] }
  480. // },
  481. // ]
  482. // },
  483. //项目化配置
  484. // {
  485. // path: '/proj',
  486. // name: 'LayoutMain',
  487. // component: LayoutMain,
  488. // children: [
  489. // { path: '', name: 'Dasboard', component: Dasboard },
  490. // {
  491. // path: 'custominfo',
  492. // name: 'Dasboard',
  493. // component: Dasboard,
  494. // meta: { keepAlive: false, breadcrumbs: [{ label: '项目基础设置', path: '/proj/collectsetting' }, { label: '自定义信息点' }] }
  495. // },
  496. // {
  497. // path: 'collectsetting',
  498. // name: 'collectsetting',
  499. // component: collectsetting,
  500. // meta: { keepAlive: false, breadcrumbs: [{ label: '项目基础设置', path: '/proj/collectsetting' }, { label: '项目需采集的信息点' }] }
  501. // },
  502. // {
  503. // path: 'floorinfo',
  504. // name: 'Dasboard',
  505. // component: Dasboard,
  506. // meta: { keepAlive: false, breadcrumbs: [{ label: '项目基础设置', path: '/proj/collectsetting' }, { label: '楼层信息管理' }] }
  507. // }
  508. // ]
  509. // },
  510. //环境调节
  511. {
  512. path: '/environment',
  513. name: 'LayoutMain',
  514. component: LayoutMain,
  515. children: [
  516. { path: '', name: 'Dasboard', component: Dasboard },
  517. { path: 'envlist', name: 'Dasboard', component: Dasboard }
  518. ]
  519. },
  520. //市场及商务
  521. {
  522. path: '/market',
  523. name: 'LayoutMain',
  524. component: LayoutMain,
  525. children: [
  526. { path: '', name: 'Dasboard', component: Dasboard },
  527. { path: 'own', name: 'Dasboard', component: OwnerManage }
  528. ]
  529. }
  530. ]