index.js 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233
  1. import Layout from '@/page/index/'
  2. export default [{
  3. path: '/wel',
  4. component: Layout,
  5. redirect: '/wel/index',
  6. children: [{
  7. path: 'index',
  8. name: '首页',
  9. meta: {
  10. i18n: 'dashboard'
  11. },
  12. component: () =>
  13. import( /* webpackChunkName: "views" */ '@/views/wel/index')
  14. }, {
  15. path: 'dashboard',
  16. name: '控制台',
  17. meta: {
  18. i18n: 'dashboard',
  19. menu: false,
  20. },
  21. component: () =>
  22. import( /* webpackChunkName: "views" */ '@/views/wel/dashboard')
  23. }]
  24. }, {
  25. path: '/test',
  26. component: Layout,
  27. redirect: '/test/index',
  28. children: [{
  29. path: 'index',
  30. name: '测试页',
  31. meta: {
  32. i18n: 'test'
  33. },
  34. component: () =>
  35. import( /* webpackChunkName: "views" */ '@/views/util/test')
  36. }]
  37. }, {
  38. path: '/dict-horizontal',
  39. component: Layout,
  40. redirect: '/dict-horizontal/index',
  41. children: [{
  42. path: 'index',
  43. name: '字典管理',
  44. meta: {
  45. i18n: 'dict'
  46. },
  47. component: () =>
  48. import( /* webpackChunkName: "views" */ '@/views/util/demo/dict-horizontal')
  49. }]
  50. }, {
  51. path: '/dict-vertical',
  52. component: Layout,
  53. redirect: '/dict-vertical/index',
  54. children: [{
  55. path: 'index',
  56. name: '字典管理',
  57. meta: {
  58. i18n: 'dict'
  59. },
  60. component: () =>
  61. import( /* webpackChunkName: "views" */ '@/views/util/demo/dict-vertical')
  62. }]
  63. }, {
  64. path: '/info',
  65. component: Layout,
  66. redirect: '/info/index',
  67. children: [{
  68. path: 'index',
  69. name: '个人信息',
  70. meta: {
  71. i18n: 'info'
  72. },
  73. component: () => import( /* webpackChunkName: "views" */ '@/views/system/userinfo')
  74. }]
  75. }, {
  76. path: '/basicData/customerInformation/detailsPageEdit',
  77. component: Layout,
  78. hidden: true,
  79. children: [{
  80. path: '/basicData/customerInformation/detailsPageEdit',
  81. meta: {
  82. keepAlive: true,
  83. },
  84. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/customerInformation/detailsPageEdit')
  85. }]
  86. },
  87. {
  88. path: '/basicData/customerManagement/companyMaterial/detailsPageEdit',
  89. component: Layout,
  90. hidden: true,
  91. children: [{
  92. path: '/basicData/customerManagement/companyMaterial/detailsPageEdit',
  93. meta: {
  94. i18n: 'detailsPageEdit'
  95. },
  96. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/customerManagement/companyMaterial/detailsPageEdit')
  97. }]
  98. },
  99. {
  100. path: '/basicData/customerManagement/supplierMaterial/detailsPageEdit',
  101. component: Layout,
  102. hidden: true,
  103. children: [{
  104. path: '/basicData/customerManagement/supplierMaterial/detailsPageEdit',
  105. meta: {
  106. i18n: 'detailsPageEdit'
  107. },
  108. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/customerManagement/supplierMaterial/detailsPageEdit')
  109. }]
  110. },
  111. //商品false
  112. {
  113. path: '/commodityType_detailsPageEdit',
  114. component: Layout,
  115. hidden: true,
  116. children: [{
  117. path: '/commodityType_detailsPageEdit',
  118. meta: {
  119. i18n: 'commodityType_detailsPageEdit'
  120. },
  121. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/commodityType/detailsPageEdit')
  122. }]
  123. },
  124. //商城管理
  125. //商品列表详情页
  126. {
  127. path: '/productList_detailsPageEdit',
  128. component: Layout,
  129. hidden: true,
  130. children: [{
  131. path: '/productList_detailsPageEdit',
  132. meta: {
  133. i18n: 'productList_detailsPageEdit'
  134. },
  135. component: () => import( /* webpackChunkName: "views" */ '@/views/mallManagement/commodity/productList/detailsPageEdit')
  136. }]
  137. },
  138. //产品
  139. {
  140. path: '/basicData/productInformation/index',
  141. component: Layout,
  142. hidden: true,
  143. children: [{
  144. path: '/basicData/productInformation/index',
  145. name: '产品信息',
  146. meta: {
  147. keepAlive: true,
  148. },
  149. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/productInformation/index')
  150. }]
  151. },
  152. //客户分类
  153. {
  154. path: '/basicData/customerCategory/index',
  155. component: Layout,
  156. hidden: true,
  157. children: [{
  158. path: '/basicData/customerCategory/index',
  159. name: '客户分类',
  160. meta: {
  161. keepAlive: true,
  162. },
  163. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/customerCategory/index')
  164. }]
  165. },
  166. //客户资料
  167. {
  168. path: '/basicData/customerInformation/index',
  169. component: Layout,
  170. hidden: true,
  171. children: [{
  172. path: '/basicData/customerInformation/index',
  173. name: '客户资料',
  174. meta: {
  175. keepAlive: true,
  176. },
  177. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/customerInformation/index')
  178. }]
  179. },//车队资料
  180. {
  181. path: '/basicData/fleetInformation/index',
  182. component: Layout,
  183. hidden: true,
  184. children: [{
  185. path: '/basicData/fleetInformation/index',
  186. name: '车队资料',
  187. meta: {
  188. keepAlive: true,
  189. },
  190. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/fleetInformation/index')
  191. }]
  192. },
  193. //供应商分类
  194. {
  195. path: '/basicData/customerManagement/supplierType/index',
  196. component: Layout,
  197. hidden: true,
  198. children: [{
  199. path: '/basicData/customerManagement/supplierType/index',
  200. name: '供应商分类',
  201. meta: {
  202. keepAlive: true,
  203. },
  204. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/customerManagement/supplierType/index')
  205. }]
  206. },
  207. //供应商资料
  208. {
  209. path: '/basicData/customerManagement/supplierMaterial/index',
  210. component: Layout,
  211. hidden: true,
  212. children: [{
  213. path: '/basicData/customerManagement/supplierMaterial/index',
  214. name: '供应商资料',
  215. meta: {
  216. keepAlive: true,
  217. },
  218. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/customerManagement/supplierMaterial/index')
  219. }]
  220. },
  221. //公司分类
  222. {
  223. path: '/basicData/customerManagement/companyType/index',
  224. component: Layout,
  225. hidden: true,
  226. children: [{
  227. path: '/basicData/customerManagement/companyType/index',
  228. name: '所属公司分类',
  229. meta: {
  230. keepAlive: true,
  231. },
  232. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/customerManagement/companyType/index')
  233. }]
  234. },
  235. //公司资料
  236. {
  237. path: '/basicData/customerManagement/companyMaterial/index',
  238. component: Layout,
  239. hidden: true,
  240. children: [{
  241. path: '/basicData/customerManagement/companyMaterial/index',
  242. name: '所属公司资料',
  243. meta: {
  244. keepAlive: true,
  245. },
  246. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/customerManagement/companyMaterial/index')
  247. }]
  248. },
  249. //商品分类
  250. {
  251. path: '/basicData/commodityCategory/index',
  252. component: Layout,
  253. hidden: true,
  254. children: [{
  255. path: '/basicData/commodityCategory/index',
  256. name: '商品分类',
  257. meta: {
  258. keepAlive: true,
  259. },
  260. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/commodityCategory/index')
  261. }]
  262. },
  263. //商品分类
  264. {
  265. path: '/basicData/commodityType/index',
  266. component: Layout,
  267. hidden: true,
  268. children: [{
  269. path: '/basicData/commodityType/index',
  270. name: '商品信息',
  271. meta: {
  272. keepAlive: true,
  273. },
  274. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/commodityType/index')
  275. }]
  276. },
  277. //费用分类
  278. {
  279. path: '/basicData/basicFeesType/index',
  280. component: Layout,
  281. hidden: true,
  282. children: [{
  283. path: '/basicData/basicFeesType/index',
  284. name: '费用分类',
  285. meta: {
  286. keepAlive: true,
  287. },
  288. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/basicFeesType/index')
  289. }]
  290. },
  291. //费用详情
  292. {
  293. path: '/basicData/basicFeesDesc/index',
  294. component: Layout,
  295. hidden: true,
  296. children: [{
  297. path: '/basicData/basicFeesDesc/index',
  298. name: '费用详情',
  299. meta: {
  300. keepAlive: true,
  301. },
  302. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/basicFeesDesc/index')
  303. }]
  304. },
  305. //仓库分类
  306. {
  307. path: '/basicData/basicStorageType/index',
  308. component: Layout,
  309. hidden: true,
  310. children: [{
  311. path: '/basicData/basicStorageType/index',
  312. name: '仓库分类',
  313. meta: {
  314. keepAlive: true,
  315. },
  316. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/basicStorageType/index')
  317. }]
  318. },
  319. //库区明细
  320. {
  321. path: '/basicData/basicStorageDesc/index',
  322. component: Layout,
  323. hidden: true,
  324. children: [{
  325. path: '/basicData/basicStorageDesc/index',
  326. name: '库区明细',
  327. meta: {
  328. keepAlive: true,
  329. },
  330. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/basicStorageDesc/index')
  331. }]
  332. },
  333. //箱分类
  334. {
  335. path: '/basicData/container/type',
  336. component: Layout,
  337. hidden: true,
  338. children: [{
  339. path: '/basicData/container/type',
  340. name: '箱分类',
  341. meta: {
  342. keepAlive: true,
  343. },
  344. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/container/type')
  345. }]
  346. },
  347. //集装箱
  348. {
  349. path: '/basicData/container/index',
  350. component: Layout,
  351. hidden: true,
  352. children: [{
  353. path: '/basicData/container/index',
  354. name: '集装箱',
  355. meta: {
  356. keepAlive: true,
  357. },
  358. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/container/index')
  359. }]
  360. },
  361. //港口分类
  362. {
  363. path: '/basicData/portinformation/type',
  364. component: Layout,
  365. hidden: true,
  366. children: [{
  367. path: '/basicData/portinformation/type',
  368. name: '港口分类',
  369. meta: {
  370. keepAlive: true,
  371. },
  372. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/portinformation/type')
  373. }]
  374. },
  375. //港口资料
  376. {
  377. path: '/basicData/portinformation/index',
  378. component: Layout,
  379. hidden: true,
  380. children: [{
  381. path: '/basicData/portinformation/index',
  382. name: '港口资料',
  383. meta: {
  384. keepAlive: true,
  385. },
  386. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/portinformation/index')
  387. }]
  388. },
  389. //产品价格
  390. {
  391. path: '/maintenance/priceLibrary/index',
  392. component: Layout,
  393. hidden: true,
  394. children: [{
  395. path: '/maintenance/priceLibrary/index',
  396. name: '产品价格',
  397. meta: {
  398. keepAlive: true,
  399. },
  400. component: () => import( /* webpackChunkName: "views" */ '@/views/maintenance/priceLibrary/index')
  401. }]
  402. },
  403. //销售详情页
  404. {
  405. path: '/businessManagement/salesOrder/index',
  406. component: Layout,
  407. hidden: true,
  408. children: [{
  409. path: '/businessManagement/salesOrder/index',
  410. name: '销售订单(N)',
  411. meta: {
  412. i18n: 'businessManagement/salesOrder/index',
  413. keepAlive: true,
  414. },
  415. component: () => import( /* webpackChunkName: "views" */ '@/views/businessManagement/salesOrder/index')
  416. }]
  417. },
  418. //发货通知详情页
  419. {
  420. path: '/businessManagement/deliveryNotice/index',
  421. component: Layout,
  422. hidden: true,
  423. children: [{
  424. path: '/businessManagement/deliveryNotice/index',
  425. name: '客户确认(N)',
  426. meta: {
  427. i18n: 'businessManagement/deliveryNotice/index',
  428. keepAlive: true,
  429. },
  430. component: () => import( /* webpackChunkName: "views" */ '@/views/businessManagement/deliveryNotice/index')
  431. }]
  432. },
  433. //价格管理详情页
  434. {
  435. path: '/priceManagement_detailsPageEdit',
  436. component: Layout,
  437. hidden: true,
  438. children: [{
  439. path: '/priceManagement_detailsPageEdit',
  440. meta: {
  441. i18n: 'priceManagement_detailsPageEdit'
  442. },
  443. component: () => import( /* webpackChunkName: "views" */ '@/views/maintenance/priceManagement/detailsPageEdit')
  444. }]
  445. },
  446. //销售政策详情页
  447. {
  448. path: '/maintenance/salesPolicy/index',
  449. component: Layout,
  450. hidden: true,
  451. children: [{
  452. path: '/maintenance/salesPolicy/index',
  453. name: '销售政策',
  454. meta: {
  455. i18n: 'maintenance/salesPolicy/index',
  456. keepAlive: true,
  457. },
  458. component: () => import( /* webpackChunkName: "views" */ '@/views/maintenance/salesPolicy/index')
  459. }]
  460. },
  461. //秒杀详情页
  462. {
  463. path: '/panicBuyingInformation_detailsPageEdit',
  464. component: Layout,
  465. hidden: true,
  466. children: [{
  467. path: '/panicBuyingInformation_detailsPageEdit',
  468. meta: {
  469. i18n: 'panicBuyingInformation_detailsPageEdit'
  470. },
  471. component: () => import( /* webpackChunkName: "views" */ '@/views/maintenance/panicBuyingInformation/detailsPageEdit')
  472. }]
  473. },
  474. //上架商品详情页
  475. {
  476. path: '/goodsOnTheShelves_detailsPageEdit',
  477. component: Layout,
  478. hidden: true,
  479. children: [{
  480. path: '/goodsOnTheShelves_detailsPageEdit',
  481. meta: {
  482. i18n: 'goodsOnTheShelves_detailsPageEdit'
  483. },
  484. component: () => import( /* webpackChunkName: "views" */ '@/views/maintenance/goodsOnTheShelves/detailsPageEdit')
  485. }]
  486. },
  487. //收货单详情页
  488. {
  489. path: '/businessManagement/receipt/index',
  490. component: Layout,
  491. hidden: true,
  492. children: [{
  493. path: '/businessManagement/receipt/index',
  494. name: '采购确认(N)',
  495. meta: {
  496. keepAlive: true,
  497. },
  498. component: () => import( /* webpackChunkName: "views" */ '@/views/businessManagement/receipt/index')
  499. }]
  500. },
  501. //采购订单详情页
  502. {
  503. path: '/businessManagement/purchaseOrder/index',
  504. component: Layout,
  505. hidden: true,
  506. children: [{
  507. path: '/businessManagement/purchaseOrder/index',
  508. name: '采购订单(N)',
  509. meta: {
  510. i18n: 'businessManagement/purchaseOrder/index',
  511. keepAlive: true,
  512. },
  513. component: () => import( /* webpackChunkName: "views" */ '@/views/businessManagement/purchaseOrder/index')
  514. }]
  515. },
  516. // 采购合同详情页
  517. {
  518. path: '/purchase/contract/index',
  519. component: Layout,
  520. hidden: true,
  521. children: [{
  522. path: '/purchase/contract/index',
  523. name: '采购订单(I)',
  524. meta: {
  525. i18n: '/purchase/contract/index',
  526. keepAlive: true
  527. },
  528. component: () => import( /* webpackChunkName: "views" */ '@/views/purchase/contract/index')
  529. }]
  530. },
  531. // 销售合同详情页
  532. {
  533. path: '/salesManagement/salesContract/index',
  534. component: Layout,
  535. hidden: true,
  536. children: [{
  537. path: '/salesManagement/salesContract/index',
  538. name: '销售订单(I)',
  539. meta: {
  540. i18n: '/salesManagement/salesContract/index',
  541. keepAlive: true
  542. },
  543. component: () => import( /* webpackChunkName: "views" */ '@/views/salesManagement/salesContract/index')
  544. }]
  545. },
  546. // 进口 收货单详情页
  547. {
  548. path: '/importTrade/receipt/index',
  549. component: Layout,
  550. hidden: true,
  551. children: [{
  552. path: '/importTrade/receipt/index',
  553. name: '收货单(I)',
  554. meta: {
  555. i18n: '/importTrade/receipt/index',
  556. keepAlive: true
  557. },
  558. component: () => import( /* webpackChunkName: "views" */ '@/views/importTrade/receipt/index')
  559. }]
  560. },
  561. // 进口 发货单详情页
  562. {
  563. path: '/importTrade/invoice/index',
  564. component: Layout,
  565. hidden: true,
  566. children: [{
  567. path: '/importTrade/invoice/index',
  568. name: '发货单(I)',
  569. meta: {
  570. i18n: 'importTrade/invoice/index',
  571. keepAlive: true
  572. },
  573. component: () => import( /* webpackChunkName: "views" */ '@/views/importTrade/invoice/index')
  574. }]
  575. },
  576. // 出口 客户询价
  577. {
  578. path: '/exportTrade/customerInquiry/index',
  579. component: Layout,
  580. hidden: true,
  581. children: [{
  582. path: '/exportTrade/customerInquiry/index',
  583. name: '报价(E)',
  584. meta: {
  585. keepAlive: true,
  586. },
  587. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/customerInquiry/index')
  588. }]
  589. },
  590. // 出口 采购询价
  591. {
  592. path: '/exportTrade/purchaseInquiry/index',
  593. component: Layout,
  594. hidden: true,
  595. children: [{
  596. path: '/exportTrade/purchaseInquiry/index',
  597. name: '询价(E)',
  598. meta: {
  599. keepAlive: true,
  600. },
  601. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/purchaseInquiry/index')
  602. }]
  603. },
  604. // 出口 船务询价
  605. {
  606. path: '/exportTrade/shippingInquiry/index',
  607. component: Layout,
  608. hidden: true,
  609. children: [{
  610. path: '/exportTrade/shippingInquiry/index',
  611. name: '船务(E)',
  612. meta: {
  613. keepAlive: true,
  614. },
  615. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/shippingInquiry/index')
  616. }]
  617. },
  618. // 出口 销售订单
  619. {
  620. path: '/exportTrade/salesContract/index',
  621. component: Layout,
  622. hidden: true,
  623. children: [{
  624. path: '/exportTrade/salesContract/index',
  625. name: '销售(E)',
  626. meta: {
  627. keepAlive: true,
  628. },
  629. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/salesContract/index')
  630. }]
  631. },
  632. // 出口 采购订单
  633. {
  634. path: '/exportTrade/purchaseContract/index',
  635. component: Layout,
  636. hidden: true,
  637. children: [{
  638. path: '/exportTrade/purchaseContract/index',
  639. name: '采购(E)',
  640. meta: {
  641. keepAlive: true,
  642. },
  643. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/purchaseContract/index')
  644. }]
  645. },
  646. // 进口 发货单详情页
  647. {
  648. path: '/importInvoice_detailsPage',
  649. component: Layout,
  650. hidden: true,
  651. children: [{
  652. path: '/importInvoice_detailsPage',
  653. name: '发货单',
  654. meta: {
  655. i18n: 'importInvoice_detailsPage',
  656. keepAlive: true,
  657. },
  658. component: () => import( /* webpackChunkName: "views" */ '@/views/importTrade/invoice/detailsPageEdit')
  659. }]
  660. },
  661. // 出口 收货单
  662. {
  663. path: '/exportTrade/receipt/index',
  664. component: Layout,
  665. hidden: true,
  666. children: [{
  667. path: '/exportTrade/receipt/index',
  668. name: "收货(E)",
  669. meta: {
  670. keepAlive: true,
  671. },
  672. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/receipt/index')
  673. }]
  674. },
  675. // 出口 发货单详情页
  676. {
  677. path: '/exportTrade/invoice/index',
  678. component: Layout,
  679. hidden: true,
  680. children: [{
  681. path: '/exportTrade/invoice/index',
  682. name: "发货(E)",
  683. meta: {
  684. keepAlive: true,
  685. },
  686. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/invoice/index')
  687. }]
  688. },
  689. // 主营项目
  690. {
  691. path: '/workManagement/main-items/list',
  692. component: Layout,
  693. hidden: true,
  694. children: [{
  695. path: '/workManagement/main-items/list',
  696. name: "主营业务",
  697. meta: {
  698. keepAlive: true,
  699. },
  700. component: () => import( /* webpackChunkName: "views" */ '@/views/workManagement/main-items/list')
  701. }]
  702. },
  703. // 统计列表
  704. {
  705. path: '/workManagement/receipt/statisticalList',
  706. component: Layout,
  707. hidden: true,
  708. children: [{
  709. path: '/workManagement/receipt/statisticalList',
  710. name: "统计列表",
  711. meta: {
  712. keepAlive: true,
  713. },
  714. component: () => import( /* webpackChunkName: "views" */ '@/views/workManagement/receipt/statisticalList')
  715. }]
  716. },
  717. // 业绩分析
  718. {
  719. path: '/workManagement/performanceAnalysis/index',
  720. component: Layout,
  721. hidden: true,
  722. children: [{
  723. path: '/workManagement/performanceAnalysis/index',
  724. name: "业绩分析",
  725. meta: {
  726. keepAlive: true,
  727. },
  728. component: () => import( /* webpackChunkName: "views" */ '@/views/workManagement/performanceAnalysis/index')
  729. }]
  730. },
  731. // 结算详情页
  732. {
  733. path: '/workManagement/receipt/settleAccounts',
  734. component: Layout,
  735. hidden: true,
  736. children: [{
  737. path: '/workManagement/receipt/settleAccounts',
  738. name: "结算",
  739. meta: {
  740. keepAlive: true,
  741. },
  742. component: () => import( /* webpackChunkName: "views" */ '@/views/workManagement/receipt/settleAccounts')
  743. }]
  744. },
  745. // 付费申请
  746. {
  747. path: '/financialManagement/paymentRequest/index',
  748. component: Layout,
  749. hidden: true,
  750. children: [{
  751. path: '/financialManagement/paymentRequest/index',
  752. name: "付费申请",
  753. meta: {
  754. i18n: '/financialManagement/paymentRequest/index',
  755. keepAlive: true,
  756. },
  757. component: () => import( /* webpackChunkName: "views" */ '@/views/financialManagement/paymentRequest/index')
  758. }]
  759. },
  760. // 付款结算
  761. {
  762. path: '/financialManagement/paymentSettle/paymentSettle',
  763. component: Layout,
  764. hidden: true,
  765. children: [{
  766. path: '/financialManagement/paymentSettle/paymentSettle',
  767. name: "付款结算",
  768. meta: {
  769. i18n: '/financialManagement/paymentSettle/paymentSettle',
  770. keepAlive: true,
  771. },
  772. component: () => import( /* webpackChunkName: "views" */ '@/views/financialManagement/paymentSettle/paymentSettle')
  773. }]
  774. },
  775. //收款结算
  776. {
  777. path: '/financialManagement/receiptSettle/receiptSettle',
  778. component: Layout,
  779. hidden: true,
  780. children: [{
  781. path: '/financialManagement/receiptSettle/receiptSettle',
  782. name: "收款结算",
  783. meta: {
  784. i18n: '/financialManagement/receiptSettle/receiptSettle',
  785. keepAlive: true,
  786. },
  787. component: () => import( /* webpackChunkName: "views" */ '@/views/financialManagement/receiptSettle/receiptSettle')
  788. }]
  789. },
  790. //审批数据
  791. {
  792. path: '/approveData/index',
  793. component: Layout,
  794. hidden: true,
  795. children: [{
  796. path: '/approveData/index',
  797. name: "审批数据",
  798. meta: {
  799. i18n: '/approveData/index',
  800. keepAlive: true,
  801. },
  802. component: () => import( /* webpackChunkName: "views" */ '@/views/approveData/index')
  803. }]
  804. },
  805. // 账单明细
  806. {
  807. path: '/bill_details',
  808. component: Layout,
  809. hidden: true,
  810. children: [{
  811. path: '/financialManagement/billDetails/billDetails',
  812. name: "账单明细",
  813. meta: {
  814. i18n: '/financialManagement/billDetails/billDetails',
  815. keepAlive: true,
  816. },
  817. component: () => import( /* webpackChunkName: "views" */ '@/views/financialManagement/billDetails/billDetails')
  818. }]
  819. },
  820. //销项发票
  821. {
  822. path: '/financialManagement/outputInvoice/outputInvoice',
  823. component: Layout,
  824. hidden: true,
  825. children: [{
  826. path: '/financialManagement/outputInvoice/outputInvoice',
  827. name: "销项发票",
  828. meta: {
  829. i18n: '/financialManagement/outputInvoice/outputInvoice',
  830. keepAlive: true,
  831. },
  832. component: () => import( /* webpackChunkName: "views" */ '@/views/financialManagement/outputInvoice/outputInvoice')
  833. }]
  834. },
  835. //进项发票
  836. {
  837. path: '/financialManagement/incomeInvoice/incomeInvoice',
  838. component: Layout,
  839. hidden: true,
  840. children: [{
  841. path: '/financialManagement/incomeInvoice/incomeInvoice',
  842. name: "进项发票",
  843. meta: {
  844. i18n: '/financialManagement/incomeInvoice/incomeInvoice',
  845. keepAlive: true,
  846. },
  847. component: () => import( /* webpackChunkName: "views" */ '@/views/financialManagement/incomeInvoice/incomeInvoice')
  848. }]
  849. },
  850. //进口库存账
  851. {
  852. path: '/purchase/stockBill/index',
  853. component: Layout,
  854. hidden: true,
  855. children: [{
  856. path: '/purchase/stockBill/index',
  857. name: "库存账",
  858. meta: {
  859. keepAlive: true,
  860. },
  861. component: () => import( /* webpackChunkName: "views" */ '@/views/purchase/stockBill/index')
  862. }]
  863. },
  864. //利润分析
  865. {
  866. path: '/statisticAnalysis/profit/index',
  867. component: Layout,
  868. hidden: true,
  869. children: [{
  870. path: '/statisticAnalysis/profit/index',
  871. name: "利润分析",
  872. meta: {
  873. i18n: '/statisticAnalysis/profit/index',
  874. keepAlive: true,
  875. },
  876. component: () => import( /* webpackChunkName: "views" */ '@/views/statisticAnalysis/profit/index')
  877. }]
  878. },
  879. //销售利润
  880. {
  881. path: '/statisticAnalysis/salesProfit/index',
  882. component: Layout,
  883. hidden: true,
  884. children: [{
  885. path: '/statisticAnalysis/salesProfit/index',
  886. name: "利润分析",
  887. meta: {
  888. keepAlive: true,
  889. },
  890. component: () => import( /* webpackChunkName: "views" */ '@/views/statisticAnalysis/salesProfit/index')
  891. }]
  892. },
  893. //利润分析
  894. {
  895. path: '/statisticAnalysis/royalty/index',
  896. component: Layout,
  897. hidden: true,
  898. children: [{
  899. path: '/statisticAnalysis/royalty/index',
  900. name: "提成统计",
  901. meta: {
  902. i18n: '/statisticAnalysis/royalty/index',
  903. keepAlive: true,
  904. },
  905. component: () => import( /* webpackChunkName: "views" */ '@/views/statisticAnalysis/royalty/index')
  906. }]
  907. },
  908. // 订单详情
  909. {
  910. path: '/orderManagement/orderDetail/index',
  911. component: Layout,
  912. hidden: true,
  913. children: [{
  914. path: '/orderManagement/orderDetail/index',
  915. name: "订单详情",
  916. meta: {
  917. i18n: '/orderManagement/orderDetail/index',
  918. keepAlive: true,
  919. },
  920. component: () => import( /* webpackChunkName: "views" */ '@/views/orderManagement/orderDetail/index')
  921. }]
  922. },
  923. {
  924. path: '/work/process/leave',
  925. component: Layout,
  926. redirect: '/work/process/leave/form',
  927. children: [{
  928. path: 'form/:processDefinitionId',
  929. name: '请假流程',
  930. meta: {
  931. i18n: 'work'
  932. },
  933. component: () =>
  934. import( /* webpackChunkName: "views" */ '@/views/work/process/leave/form')
  935. }, {
  936. path: 'handle/:taskId/:processInstanceId/:businessId',
  937. name: '处理请假流程',
  938. meta: {
  939. i18n: 'work'
  940. },
  941. component: () =>
  942. import( /* webpackChunkName: "views" */ '@/views/work/process/leave/handle')
  943. }, {
  944. path: 'detail/:processInstanceId/:businessId',
  945. name: '请假流程详情',
  946. meta: {
  947. i18n: 'work'
  948. },
  949. component: () =>
  950. import( /* webpackChunkName: "views" */ '@/views/work/process/leave/detail')
  951. }]
  952. }, {
  953. path: '/work/process/test',
  954. component: Layout,
  955. redirect: '/work/process/test/form',
  956. children: [{
  957. path: 'form/:processDefinitionId',
  958. name: '请假流程',
  959. meta: {
  960. i18n: 'work'
  961. },
  962. component: () =>
  963. import( /* webpackChunkName: "views" */ '@/views/work/process/test/form')
  964. }, {
  965. path: 'handle/:taskId/:processInstanceId/:businessId',
  966. name: '处理请假流程',
  967. meta: {
  968. i18n: 'work'
  969. },
  970. component: () =>
  971. import( /* webpackChunkName: "views" */ '@/views/work/process/test/handle')
  972. }, {
  973. path: 'detail/:processInstanceId/:businessId',
  974. name: '请假流程详情',
  975. meta: {
  976. i18n: 'work'
  977. },
  978. component: () =>
  979. import( /* webpackChunkName: "views" */ '@/views/work/process/leave/detail')
  980. }]
  981. },
  982. {
  983. path: '/businessManagement/inventoryAccount/detail',
  984. component: Layout,
  985. hidden: true,
  986. children: [{
  987. path: '/businessManagement/inventoryAccount/detail',
  988. name: '锁定订单明细',
  989. meta: {
  990. keepAlive: true,
  991. },
  992. component: () => import( /* webpackChunkName: "views" */ '@/views/businessManagement/inventoryAccount/detail')
  993. }]
  994. },
  995. {
  996. path: '/basicData/facultyManagement/index',
  997. component: Layout,
  998. hidden: true,
  999. children: [{
  1000. path: '/basicData/facultyManagement/index',
  1001. name: '教职工管理',
  1002. meta: {
  1003. keepAlive: true,
  1004. },
  1005. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/facultyManagement/index')
  1006. }]
  1007. },
  1008. {
  1009. path: '/basicData/salaryConfiguration/index',
  1010. component: Layout,
  1011. hidden: true,
  1012. children: [{
  1013. path: '/basicData/salaryConfiguration/index',
  1014. name: '学校标准配置',
  1015. meta: {
  1016. keepAlive: true,
  1017. },
  1018. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/salaryConfiguration/index')
  1019. }]
  1020. },
  1021. {
  1022. path: '/salaryManagement/primarySchool/index',
  1023. component: Layout,
  1024. hidden: true,
  1025. children: [{
  1026. path: '/salaryManagement/primarySchool/index',
  1027. name: '小学部',
  1028. meta: {
  1029. keepAlive: true,
  1030. },
  1031. component: () => import( /* webpackChunkName: "views" */ '@/views/salaryManagement/primarySchool/index')
  1032. }]
  1033. },
  1034. {
  1035. path: '/salaryManagement/juniorhighSchool/index',
  1036. component: Layout,
  1037. hidden: true,
  1038. children: [{
  1039. path: '/salaryManagement/juniorhighSchool/index',
  1040. name: '初中部',
  1041. meta: {
  1042. keepAlive: true,
  1043. },
  1044. component: () => import( /* webpackChunkName: "views" */ '@/views/salaryManagement/juniorhighSchool/index')
  1045. }]
  1046. },
  1047. {
  1048. path: '/salaryManagement/highSchool/index',
  1049. component: Layout,
  1050. hidden: true,
  1051. children: [{
  1052. path: '/salaryManagement/highSchool/index',
  1053. name: '高中部',
  1054. meta: {
  1055. keepAlive: true,
  1056. },
  1057. component: () => import( /* webpackChunkName: "views" */ '@/views/salaryManagement/highSchool/index')
  1058. }]
  1059. },
  1060. {
  1061. path: '/salaryManagement/logisticsDepartment/index',
  1062. component: Layout,
  1063. hidden: true,
  1064. children: [{
  1065. path: '/salaryManagement/logisticsDepartment/index',
  1066. name: '后勤部',
  1067. meta: {
  1068. keepAlive: true,
  1069. },
  1070. component: () => import( /* webpackChunkName: "views" */ '@/views/salaryManagement/logisticsDepartment/index')
  1071. }]
  1072. },
  1073. {
  1074. path: '/system/businessLock/index',
  1075. component: Layout,
  1076. hidden: true,
  1077. children: [{
  1078. path: '/system/businessLock/index',
  1079. name: '模块加锁',
  1080. meta: {
  1081. keepAlive: true,
  1082. },
  1083. component: () => import( /* webpackChunkName: "views" */ '@/views/system/businessLock/index')
  1084. }]
  1085. },
  1086. {
  1087. path: '/dealer/sales/index',
  1088. component: Layout,
  1089. hidden: true,
  1090. children: [{
  1091. path: '/dealer/sales/index',
  1092. name: '销售订单(D)',
  1093. meta: {
  1094. keepAlive: true,
  1095. },
  1096. component: () => import( /* webpackChunkName: "views" */ '@/views/dealer/sales/index')
  1097. }]
  1098. },
  1099. {
  1100. path: '/dealer/purchase/index',
  1101. component: Layout,
  1102. hidden: true,
  1103. children: [{
  1104. path: '/dealer/purchase/index',
  1105. name: '采购订单(D)',
  1106. meta: {
  1107. keepAlive: true,
  1108. },
  1109. component: () => import( /* webpackChunkName: "views" */ '@/views/dealer/purchase/index')
  1110. }]
  1111. },
  1112. //陆运委托
  1113. {
  1114. path: '/landTransportation/placeAnOrder/index',
  1115. component: Layout,
  1116. hidden: true,
  1117. children: [{
  1118. path: '/landTransportation/placeAnOrder/index',
  1119. name: '委托',
  1120. meta: {
  1121. i18n: '/landTransportation/placeAnOrder/index',
  1122. keepAlive: true,
  1123. },
  1124. component: () => import( /* webpackChunkName: "views" */ '@/views/landTransportation/placeAnOrder/index')
  1125. }]
  1126. },
  1127. //派车
  1128. {
  1129. path: '/landTransportation/dispatchingCars/index',
  1130. component: Layout,
  1131. hidden: true,
  1132. children: [{
  1133. path: '/landTransportation/dispatchingCars/index',
  1134. name: '调度',
  1135. meta: {
  1136. i18n: '/landTransportation/dispatchingCars/index',
  1137. keepAlive: true,
  1138. },
  1139. component: () => import( /* webpackChunkName: "views" */ '@/views/landTransportation/dispatchingCars/index')
  1140. }]
  1141. },
  1142. //运维-价格管理
  1143. {
  1144. path: '/maintenance/priceManagement/index',
  1145. component: Layout,
  1146. hidden: true,
  1147. children: [{
  1148. path: '/maintenance/priceManagement/index',
  1149. name: '价格管理',
  1150. meta: {
  1151. i18n: '/maintenance/priceManagement/index',
  1152. keepAlive: true,
  1153. },
  1154. component: () => import( /* webpackChunkName: "views" */ '@/views/maintenance/priceManagement/index')
  1155. }]
  1156. },
  1157. //经销商库存账
  1158. {
  1159. path: '/dealer/stock/index',
  1160. component: Layout,
  1161. hidden: true,
  1162. children: [{
  1163. path: '/dealer/stock/index',
  1164. name: '库存账(D)',
  1165. meta: {
  1166. i18n: '/dealer/stock/index',
  1167. keepAlive: true,
  1168. },
  1169. component: () => import( /* webpackChunkName: "views" */ '@/views/dealer/stock/index')
  1170. }]
  1171. },
  1172. //内贸库存账
  1173. {
  1174. path: '/businessManagement/inventoryAccount/index',
  1175. component: Layout,
  1176. hidden: true,
  1177. children: [{
  1178. path: '/businessManagement/inventoryAccount/index',
  1179. name: '库存账(N)',
  1180. meta: {
  1181. i18n: '/businessManagement/inventoryAccount/index',
  1182. keepAlive: true,
  1183. },
  1184. component: () => import( /* webpackChunkName: "views" */ '@/views/businessManagement/inventoryAccount/index')
  1185. }]
  1186. },
  1187. //办公用品-采购申请
  1188. {
  1189. path: '/workManagement/purchaseApply/index',
  1190. component: Layout,
  1191. hidden: true,
  1192. children: [{
  1193. path: '/workManagement/purchaseApply/index',
  1194. name: '采购申请',
  1195. meta: {
  1196. i18n: '/workManagement/purchaseApply/index',
  1197. keepAlive: true,
  1198. },
  1199. component: () => import( /* webpackChunkName: "views" */ '@/views/workManagement/purchaseApply/index')
  1200. }]
  1201. },
  1202. //办公用品-入库
  1203. {
  1204. path: '/workManagement/warehousing/index',
  1205. component: Layout,
  1206. hidden: true,
  1207. children: [{
  1208. path: '/workManagement/warehousing/index',
  1209. name: '入库',
  1210. meta: {
  1211. i18n: '/workManagement/warehousing/index',
  1212. keepAlive: true,
  1213. },
  1214. component: () => import( /* webpackChunkName: "views" */ '@/views/workManagement/warehousing/index')
  1215. }]
  1216. },
  1217. //办公用品-领用
  1218. {
  1219. path: '/workManagement/requisition/index',
  1220. component: Layout,
  1221. hidden: true,
  1222. children: [{
  1223. path: '/workManagement/requisition/index',
  1224. name: '领用',
  1225. meta: {
  1226. i18n: '/workManagement/requisition/index',
  1227. keepAlive: true,
  1228. },
  1229. component: () => import( /* webpackChunkName: "views" */ '@/views/workManagement/requisition/index')
  1230. }]
  1231. },
  1232. ]