HDrpManagement.js 28 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066
  1. import privateCustomer from '@/HDrpManagement/privateCustomer/index'
  2. import PrivateCustomerDetail from '@/HDrpManagement/privateCustomer/modules/detail'
  3. import PublicCustomer from '@/HDrpManagement/publicCustomer/index'
  4. import PublicCustomerDetail from '@/HDrpManagement/publicCustomer/modules/detail'
  5. import projectChange from '@/HDrpManagement/projectChange/index'
  6. import projectChangeDetail from '@/HDrpManagement/projectChange/modules/detail'
  7. import competitor from '@/HDrpManagement/competitor/index'
  8. import competitorDetail from '@/HDrpManagement/competitor/detail/index'
  9. import contract_manage from '@/HDrpManagement/contractManage/index'
  10. import contractDetail from '@/HDrpManagement/contractManage/modules/detail'
  11. import addContract from '@/HDrpManagement/contractManage/components/addContract'
  12. import contract_model from '@/HDrpManagement/contractModel/index'
  13. import contractModelDetail from '@/HDrpManagement/contractModel/modules/detail'
  14. import ordermag from '@/HDrpManagement/orderManage/index'
  15. import orderdetail from '@/HDrpManagement/orderManage/details/index'
  16. import invoiceapp from '@/HDrpManagement/invoiceapp/index'
  17. import invoiceDetail from '@/HDrpManagement/invoiceapp/detail/detail'
  18. const HDrpManagement = [
  19. {
  20. path: '/directSelling',
  21. name: 'directSelling',
  22. meta: {
  23. title: '直销合同',
  24. ast_nav: true,
  25. keeproute: true,
  26. },
  27. component: () => import('@/template/contractModel/DirectSelling')
  28. },
  29. {
  30. path: '/logisticcom',
  31. name: 'logisticcom',
  32. meta: {
  33. title: '物流公司',
  34. ast_nav: true,
  35. keeproute: true,
  36. },
  37. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/logisticcom/index'),
  38. },
  39. {
  40. path: '/ordermag',
  41. name: 'ordermag',
  42. meta: {
  43. title: '订单管理',
  44. ast_nav: true,
  45. keeproute: true,
  46. },
  47. component: ordermag,
  48. children:[
  49. {
  50. path: '/orderdetail',
  51. name: 'ordermag',
  52. meta: {
  53. title: '订单详情',
  54. ast_nav: true,
  55. },
  56. component: orderdetail,
  57. },
  58. ]
  59. },
  60. {
  61. path: '/rebatesettlement',
  62. name: 'rebatesettlement',
  63. meta: {
  64. title: '居间费结算单',
  65. ast_nav: true,
  66. keeproute: true,
  67. },
  68. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/rebatesettlement/index'),
  69. children:[
  70. {
  71. path: '/rebatesettlement_detail',
  72. name: 'rebatesettlement',
  73. meta: {
  74. title: '居间费结算单',
  75. ast_nav: true,
  76. },
  77. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/rebatesettlement/details/index'),
  78. },
  79. ]
  80. },
  81. {
  82. path: '/dispatch',
  83. name: 'dispatch',
  84. meta: {
  85. title: '发货单',
  86. ast_nav: true,
  87. keeproute: true,
  88. },
  89. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/dispatch/index'),
  90. children:[
  91. {
  92. path: '/dispatchdetail',
  93. name: 'dispatch',
  94. meta: {
  95. title: '订单详情',
  96. ast_nav: true,
  97. },
  98. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/dispatch/details/index'),
  99. },
  100. ]
  101. },
  102. {
  103. path: '/logistics',
  104. name: 'logistics',
  105. meta: {
  106. title: '物流单',
  107. ast_nav: true,
  108. keeproute: true,
  109. },
  110. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/logistics/index'),
  111. children:[
  112. {
  113. path: '/logisticsdetail',
  114. name: 'logistics',
  115. meta: {
  116. title: '订单详情',
  117. ast_nav: true,
  118. },
  119. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/logistics/details/index'),
  120. },
  121. ]
  122. },
  123. {
  124. path: '/stock',
  125. name: 'stock',
  126. meta: {
  127. title: '仓库管理',
  128. ast_nav: true,
  129. },
  130. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/stock/index'),
  131. },
  132. {
  133. path: '/brandmag',
  134. name: 'brandmag',
  135. meta: {
  136. title: '品牌管理',
  137. ast_nav: true,
  138. },
  139. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/BrandManage/index'),
  140. },
  141. {
  142. path: '/sm_unit',
  143. name: 'unit',
  144. meta: {
  145. title: '计量单位',
  146. ast_nav: true,
  147. keeproute: true,
  148. },
  149. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/unit/index'),
  150. },
  151. {
  152. path: '/productgroupmag',
  153. name: 'productgroupmag',
  154. meta: {
  155. title: '商品组管理',
  156. ast_nav: true,
  157. keeproute: true,
  158. },
  159. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/ProductGroupMag/index'),
  160. children: [
  161. {
  162. path: '/productGroupDetail',
  163. name: 'productgroupmag',
  164. meta: {
  165. title: '商品组详情',
  166. ast_nav: true,
  167. keeproute: true,
  168. },
  169. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/ProductGroupMag/modules/details'),
  170. },
  171. ]
  172. },
  173. {
  174. path: '/productmag',
  175. name: 'productmag',
  176. meta: {
  177. title: '商品管理',
  178. ast_nav: true,
  179. keeproute: true,
  180. },
  181. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/ProductMag/index'),
  182. children: [
  183. {
  184. path: '/productmagDetail',
  185. name: 'productmag',
  186. meta: {
  187. title: '商品管理详情',
  188. ast_nav: true,
  189. keeproute: true,
  190. },
  191. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/ProductMag/detail/index')
  192. }
  193. ]
  194. }, {
  195. path: '/sm_saleclass',
  196. name: 'saleclass',
  197. meta: {
  198. title: '营销类别管理',
  199. ast_nav: true,
  200. keeproute: true,
  201. },
  202. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/saleclass/index'),
  203. },{
  204. path: '/prodectFileData',
  205. name: 'prodectFileData',
  206. meta: {
  207. title: '产品技术资料',
  208. ast_nav: true,
  209. keeproute: true,
  210. },
  211. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/prodectFileData/index'),
  212. children: [
  213. {
  214. path: '/relation',
  215. name:'prodectFileData',
  216. meta: {
  217. title: '技术资料关联商品',
  218. ast_nav: true,
  219. keeproute: true,
  220. },
  221. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/prodectFileData/modules/relation')
  222. }
  223. ]
  224. },{
  225. path: '/accountclass',
  226. name: 'accountclass',
  227. meta: {
  228. title: '营销账户类型',
  229. ast_nav: true,
  230. keeproute: true,
  231. },
  232. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/accountclass/index')
  233. },{
  234. path: '/payvoucher',
  235. name: 'payvoucher',
  236. meta: {
  237. title: '支出凭证',
  238. ast_nav: true,
  239. keeproute: true
  240. },
  241. component: () => import('@/HDrpManagement/payvoucher/index'),
  242. children: [
  243. {
  244. path: '/payvoucherDetails',
  245. name: 'payvoucher',
  246. meta: {
  247. title: '支出凭证详情',
  248. ast_nav: true,
  249. keeproute: true
  250. },
  251. component: () => import('@/HDrpManagement/payvoucher/details/index')
  252. }
  253. ]
  254. },{
  255. path: '/recvoucher',
  256. name: 'recvoucher',
  257. meta: {
  258. title: '收入凭证',
  259. ast_nav: true,
  260. keeproute: true
  261. },
  262. component: () => import('@/HDrpManagement/recvoucher/index'),
  263. children: [
  264. {
  265. path: '/recvoucherDetails',
  266. name: 'recvoucher',
  267. meta: {
  268. title: '收入凭证详情',
  269. ast_nav: true,
  270. keeproute: true
  271. },
  272. component: () => import('@/HDrpManagement/recvoucher/details/index'),
  273. }
  274. ]
  275. },{
  276. path: '/creditbilladj',
  277. name:'creditbilladj',
  278. meta: {
  279. title: '信用额度调整单',
  280. ast_nav: true,
  281. keeproute: true,
  282. },
  283. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/Creditbilladj/index'),
  284. children: [
  285. {
  286. path: '/creditbilladjDetail',
  287. name:'creditbilladj',
  288. meta: {
  289. title: '信用额度调整单详情',
  290. ast_nav: true,
  291. keeproute: true,
  292. },
  293. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/Creditbilladj/modules/details')
  294. },
  295. ]
  296. },{
  297. path: '/accountmoney',
  298. name:'accountmoney',
  299. meta: {
  300. title: '营销账户余额',
  301. ast_nav: true,
  302. keeproute: true,
  303. },
  304. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/AccountMoney/index')
  305. },{
  306. path: '/PrivateCustomer',
  307. name:'PrivateCustomer',
  308. meta: {
  309. title: '私域客户',
  310. ast_nav: true,
  311. keeproute: true,
  312. },
  313. component: privateCustomer
  314. },{
  315. path: '/PrivateCustomerDetail',
  316. name:'PrivateCustomer',
  317. meta: {
  318. title: '私域客户详情',
  319. ast_nav: true,
  320. keeproute: true,
  321. },
  322. component: PrivateCustomerDetail
  323. },{
  324. path: '/PublicCustomer',
  325. name:'PublicCustomer',
  326. meta: {
  327. title: '公海客户',
  328. ast_nav: true,
  329. keeproute: true,
  330. },
  331. component: PublicCustomer,
  332. children:[
  333. {
  334. path: '/PublicCustomerDetail',
  335. name:'PublicCustomer',
  336. meta: {
  337. title: '公海客户详情',
  338. ast_nav: true,
  339. keeproute: true,
  340. },
  341. component: PublicCustomerDetail
  342. },
  343. ]
  344. },{
  345. path: '/publicManage',
  346. name:'publicManage',
  347. meta: {
  348. title: '公海规则设置',
  349. ast_nav: true,
  350. keeproute: true,
  351. },
  352. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/publicManage/index')
  353. },{
  354. path: '/projectStage',
  355. name:'projectstage',
  356. meta: {
  357. title: '项目阶段管理',
  358. ast_nav: true,
  359. keeproute: true,
  360. },
  361. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/projectStageMag/index'),
  362. },{
  363. path: '/projectTask',
  364. name: 'projectTask',
  365. meta: {
  366. title: '项目工作任务管理',
  367. ast_nav: true,
  368. keeproute: true,
  369. },
  370. component:() => import(/* webpackChunkName: "about" */ '@/HDrpManagement/projectTask/index'),
  371. children: [
  372. {
  373. path: '/projectTaskDetail',
  374. name: 'projectTask',
  375. meta: {
  376. title: '项目工作任务管理详情',
  377. ast_nav: true,
  378. keeproute: true,
  379. },
  380. component:() => import(/* webpackChunkName: "about" */ '@/HDrpManagement/projectTask/detail/index'),
  381. }
  382. ]
  383. },{
  384. path: '/competitor',
  385. name: 'competitor',
  386. meta: {
  387. title: '竞争对手',
  388. ast_nav: true,
  389. keeproute: true,
  390. },
  391. component: competitor,
  392. children: [
  393. {
  394. path: '/competitorDetail',
  395. name: 'competitor',
  396. meta: {
  397. title: '竞争对手详情',
  398. ast_nav: true,
  399. keeproute: true,
  400. },
  401. component: competitorDetail
  402. }
  403. ]
  404. },{
  405. path: '/projectChange',
  406. name:'project',
  407. meta: {
  408. title: '项目商机',
  409. ast_nav: true,
  410. keeproute: true,
  411. },
  412. component: projectChange,
  413. children:[
  414. {
  415. path: '/projectChangeDetail',
  416. name: 'project',
  417. meta: {
  418. title: '项目商机详情',
  419. ast_nav:true,
  420. keeproute: true
  421. },
  422. component: projectChangeDetail
  423. },
  424. ]
  425. },{
  426. path: '/quotationDetail',
  427. name:'project',
  428. meta: {
  429. title: '报价单详情',
  430. ast_nav: true,
  431. keeproute: true,
  432. },
  433. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/projectChange/modules/modules/quotation/modules/detail')
  434. },{
  435. path: '/rivalDetail',
  436. name:'project',
  437. meta: {
  438. title: '竞争对手',
  439. ast_nav: true,
  440. keeproute: true,
  441. },
  442. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/projectChange//modules/modules/rival/modules/detail')
  443. },{
  444. path: '/productMoneyOdd',
  445. name:'productMoneyOdd',
  446. meta: {
  447. title: '商品价格调整单',
  448. ast_nav: true,
  449. keeproute: true,
  450. },
  451. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/productMoneyOdd/index'),
  452. children:[
  453. {
  454. path: '/productMoneyOddDetail',
  455. name: 'productMoneyOdd',
  456. meta: {
  457. title: '商品调整单详情',
  458. ast_nav:true,
  459. keeproute: true
  460. },
  461. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/productMoneyOdd/modules/detail')
  462. }
  463. ]
  464. },{
  465. path: '/contract_manage',
  466. name:'contract',
  467. meta: {
  468. title: '合同管理',
  469. ast_nav: true,
  470. keeproute: true,
  471. },
  472. component: contract_manage,
  473. children:[
  474. {
  475. path: '/contractDetail',
  476. name: 'contract',
  477. meta: {
  478. title: '合同详情',
  479. ast_nav:true,
  480. keeproute: true
  481. },
  482. component: contractDetail
  483. },
  484. {
  485. path: '/addContract',
  486. name: 'contract',
  487. meta: {
  488. title: '新增合同',
  489. ast_nav:true,
  490. keeproute: true
  491. },
  492. component: addContract
  493. },
  494. ]
  495. },{
  496. path: '/contract_model',
  497. name:'contractmodel',
  498. meta: {
  499. title: '合同模板',
  500. ast_nav: true,
  501. keeproute: true,
  502. },
  503. component: contract_model,
  504. children: [
  505. {
  506. path: '/contractModelDetail',
  507. name:'contractmodel',
  508. meta: {
  509. title: '详情',
  510. ast_nav: true,
  511. keeproute: true,
  512. },
  513. component: contractModelDetail
  514. },
  515. ]
  516. },{
  517. path: '/reportcenter',
  518. name:'reportcenter',
  519. meta: {
  520. title: '报表中心',
  521. ast_nav: true,
  522. keeproute: true,
  523. },
  524. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/reportcenter/index'),
  525. children: [
  526. {
  527. path: '/contractModelDetail',
  528. name:'contractmodel',
  529. meta: {
  530. title: '详情',
  531. ast_nav: true,
  532. keeproute: true,
  533. },
  534. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/contractModel/modules/detail')
  535. },
  536. ]
  537. },{
  538. path: '/writeoffbill',
  539. name:'writeoffbill',
  540. meta: {
  541. title: '订单核销',
  542. ast_nav: true,
  543. keeproute: true,
  544. },
  545. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/writeoffbill/index'),
  546. children: [
  547. {
  548. path: '/writeoffbillDetail',
  549. name:'writeoffbill',
  550. meta: {
  551. title: '详情',
  552. ast_nav: true,
  553. keeproute: true,
  554. },
  555. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/writeoffbill/modules/detail')
  556. },
  557. ]
  558. },
  559. {
  560. path: '/invoiceapp',
  561. name:'invoiceapp',
  562. meta: {
  563. title: '开票申请',
  564. ast_nav: true,
  565. keeproute: true,
  566. },
  567. component: invoiceapp,
  568. children: [
  569. {
  570. path: '/invoiceDetail',
  571. name:'invoiceapp',
  572. meta: {
  573. title: '开票申请单详情',
  574. ast_nav: true,
  575. keeproute: true,
  576. },
  577. component: invoiceDetail
  578. },
  579. ]
  580. },
  581. {
  582. path: '/remitvoucher',
  583. name:'remitvoucher',
  584. meta: {
  585. title: '打款凭证',
  586. ast_nav: true,
  587. keeproute: true,
  588. },
  589. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/remitvoucher/index'),
  590. children: [
  591. {
  592. path: '/remitvoucherDetail',
  593. name:'remitvoucher',
  594. meta: {
  595. title: '打款凭证详情',
  596. ast_nav: true,
  597. keeproute: true,
  598. },
  599. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/remitvoucher/modules/detail')
  600. },
  601. ]
  602. },{
  603. path: '/promotion',
  604. name:'promotion',
  605. meta: {
  606. title: '促销方案',
  607. ast_nav: true,
  608. keeproute: true,
  609. },
  610. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/promotion/index'),
  611. children: [
  612. {
  613. path: '/promotionDetail',
  614. name:'promotion',
  615. meta: {
  616. title: '促销方案详情',
  617. ast_nav: true,
  618. keeproute: true,
  619. },
  620. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/promotion/modules/detail')
  621. },
  622. ]
  623. },{
  624. path: '/salerPromotion',
  625. name:'salerPromotion',
  626. meta: {
  627. title: '促销方案(业务端)',
  628. ast_nav: true,
  629. keeproute: true,
  630. },
  631. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/salerPromotion/index'),
  632. // children: [
  633. // {
  634. // path: '/promotionDetail',
  635. // name:'promotion',
  636. // meta: {
  637. // title: '促销方案详情',
  638. // ast_nav: true,
  639. // keeproute: true,
  640. // },
  641. // components: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/promotion/modules/detail')
  642. // },
  643. // ]
  644. },{
  645. path: '/bankStatement',
  646. name:'bankStatement',
  647. meta: {
  648. title: '银企直连',
  649. ast_nav: true,
  650. keeproute: true,
  651. },
  652. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/bankStatement/index'),
  653. children: [
  654. {
  655. path: '/bankStatementDetail',
  656. name:'bankStatement',
  657. meta: {
  658. title: '银企直连详情',
  659. ast_nav: true,
  660. keeproute: true,
  661. },
  662. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/bankStatement/modules/detail')
  663. },
  664. ]
  665. },{
  666. path: '/aftersalesmag',
  667. name:'aftersalesmag',
  668. meta: {
  669. title: '返退单管理',
  670. ast_nav: true,
  671. keeproute: true,
  672. },
  673. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/afterSalesmag/index'),
  674. children: [
  675. {
  676. path: '/afterSalesmagDetail',
  677. name:'aftersalesmag',
  678. meta: {
  679. title: '返退单详情',
  680. ast_nav: true,
  681. keeproute: true,
  682. },
  683. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/afterSalesmag/modules/detail')
  684. },
  685. ]
  686. },{
  687. path: '/salerafterbill',
  688. name:'salerafterbill',
  689. meta: {
  690. title: '返退申请单',
  691. ast_nav: true,
  692. keeproute: true,
  693. },
  694. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/aftersalesBill/index'),
  695. children: [
  696. {
  697. path: '/aftersalesBillDetail',
  698. name:'salerafterbill',
  699. meta: {
  700. title: '返退申请单详情',
  701. ast_nav: true,
  702. keeproute: true,
  703. },
  704. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/aftersalesBill/modules/detail')
  705. },
  706. ]
  707. },{
  708. path: '/toolManage',
  709. name:'toolManage',
  710. meta: {
  711. title: '工具退还单管理',
  712. ast_nav: true,
  713. keeproute: true,
  714. },
  715. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBillMag/index'),
  716. children: [
  717. {
  718. path: '/toolManageDetail',
  719. name:'toolManage',
  720. meta: {
  721. title: '工具退还单详情',
  722. ast_nav: true,
  723. keeproute: true,
  724. },
  725. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBillMag/modules/detail')
  726. },
  727. ]
  728. },{
  729. path: '/toolBill',
  730. name:'toolBill',
  731. meta: {
  732. title: '工具退还申请单',
  733. ast_nav: true,
  734. keeproute: true,
  735. },
  736. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBill/index'),
  737. children: [
  738. {
  739. path: '/toolBillDetail',
  740. name:'toolBill',
  741. meta: {
  742. title: '工具退还申请单详情',
  743. ast_nav: true,
  744. keeproute: true,
  745. },
  746. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBill/modules/detail')
  747. },
  748. ]
  749. },{
  750. path: '/collectionRule',
  751. name:'collectionRule',
  752. meta: {
  753. title: '收款条件设置',
  754. ast_nav: true,
  755. keeproute: true,
  756. },
  757. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/collectionRule/index'),
  758. children: [
  759. {
  760. path: '/collectionRuleDetail',
  761. name:'collectionRule',
  762. meta: {
  763. title: '收款条件设置详情',
  764. ast_nav: true,
  765. keeproute: true,
  766. },
  767. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/collectionRule/modules/detail')
  768. },
  769. ]
  770. },{
  771. path: '/numbeManage',
  772. name:'numbeManage',
  773. meta: {
  774. title: '序列号管理',
  775. ast_nav: true,
  776. keeproute: true,
  777. },
  778. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/numberManage/index'),
  779. children: [
  780. {
  781. path: '/numberManageDetail',
  782. name:'collectionRule',
  783. meta: {
  784. title: '序列号管理详情',
  785. ast_nav: true,
  786. keeproute: true,
  787. },
  788. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/numberManage/modules/detail')
  789. },
  790. ]
  791. },
  792. {
  793. path: '/toolBorrowingMag',
  794. name:'toolBorrowingMag',
  795. meta: {
  796. title: '工具借用管理',
  797. ast_nav: true,
  798. keeproute: true,
  799. },
  800. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBorrowingMag/index'),
  801. children: [
  802. {
  803. path: '/toolBorrowingMagDetail',
  804. name:'toolBorrowingMag',
  805. meta: {
  806. title: '工具借用管理',
  807. ast_nav: true,
  808. keeproute: true,
  809. },
  810. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBorrowingMag/detail')
  811. },
  812. ]
  813. },
  814. {
  815. path: '/serveBill',
  816. name:'serveBill',
  817. meta: {
  818. title: '服务申请单',
  819. ast_nav: true,
  820. keeproute: true,
  821. },
  822. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveBill/index'),
  823. children: [
  824. {
  825. path: '/serveBillDetail',
  826. name:'serveBill',
  827. meta: {
  828. title: '服务申请单详情',
  829. ast_nav: true,
  830. keeproute: true,
  831. },
  832. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveBill/modules/detail')
  833. },
  834. ]
  835. },
  836. {
  837. path: '/serveBillMag',
  838. name:'serveBillMag',
  839. meta: {
  840. title: '服务申请单(管理)',
  841. ast_nav: true,
  842. keeproute: true,
  843. },
  844. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveBillMag/index'),
  845. children: [
  846. {
  847. path: '/serveBillMagDetail',
  848. name:'serveBillMag',
  849. meta: {
  850. title: '服务申请单(管理)详情',
  851. ast_nav: true,
  852. keeproute: true,
  853. },
  854. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveBillMag/modules/detail')
  855. },
  856. ]
  857. },
  858. {
  859. path: '/workorder',
  860. name:'workorder',
  861. meta: {
  862. title: '服务工单',
  863. ast_nav: true,
  864. keeproute: true,
  865. },
  866. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveWorkBill/index'),
  867. children: [
  868. {
  869. path: '/workorderDetail',
  870. name:'workorder',
  871. meta: {
  872. title: '服务工单详情',
  873. ast_nav: true,
  874. keeproute: true,
  875. },
  876. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveWorkBill/modules/detail')
  877. },
  878. ]
  879. },
  880. {
  881. path: '/serveWorkTask',
  882. name:'serveWorkTask',
  883. meta: {
  884. title: '服务工单工作项',
  885. ast_nav: true,
  886. keeproute: true,
  887. },
  888. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveWorkBillTask/index'),
  889. children: [
  890. {
  891. path: '/serveWorkTaskDetail',
  892. name:'serveWorkTask',
  893. meta: {
  894. title: '服务工单工作项详情',
  895. ast_nav: true,
  896. keeproute: true,
  897. },
  898. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveWorkBillTask/modules/detail')
  899. },
  900. ]
  901. },
  902. {
  903. path: '/workBillModule',
  904. name:'workBillModule',
  905. meta: {
  906. title: '工单模板',
  907. ast_nav: true,
  908. keeproute: true,
  909. },
  910. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/workBillModule/index'),
  911. children: [
  912. {
  913. path: '/workBillModuleDetail',
  914. name:'workBillModule',
  915. meta: {
  916. title: '工单模板详情',
  917. ast_nav: true,
  918. keeproute: true,
  919. },
  920. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/workBillModule/modules/detail')
  921. },
  922. ]
  923. },
  924. {
  925. path: '/servePeople',
  926. name:'servePeople',
  927. meta: {
  928. title: '服务人员',
  929. ast_nav: true,
  930. keeproute: true,
  931. },
  932. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/servePeople/index'),
  933. children: [
  934. {
  935. path: '/servePeopleDetail',
  936. name:'servePeople',
  937. meta: {
  938. title: '服务人员详情',
  939. ast_nav: true,
  940. keeproute: true,
  941. },
  942. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/servePeople/modules/detail')
  943. },
  944. ]
  945. },
  946. {
  947. path: '/cashcoupon',
  948. name: 'cashcoupon',
  949. meta: {
  950. title: '返利代金券',
  951. ast_nav: true,
  952. keeproute: true,
  953. },
  954. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/cashcoupon/index'),
  955. children: [
  956. {
  957. path: '/cashcouponDetail',
  958. name: 'cashcoupon',
  959. meta: {
  960. title: '返利代金券详情',
  961. ast_nav: true,
  962. keeproute: true,
  963. },
  964. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/cashcoupon/modules/detail'),
  965. }
  966. ]
  967. },
  968. {
  969. path: '/cashcouponpay',
  970. name: 'cashcouponpay',
  971. meta: {
  972. title: '返利代金券支出',
  973. ast_nav: true,
  974. keeproute: true,
  975. },
  976. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/cashcouponPay/index'),
  977. children: [
  978. {
  979. path: '/cashcouponPayDetail',
  980. name: 'cashcouponpay',
  981. meta: {
  982. title: '返利代金券支出详情',
  983. ast_nav: true,
  984. keeproute: true,
  985. },
  986. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/cashcouponPay/modules/detail'),
  987. }
  988. ]
  989. },
  990. {
  991. path: '/workreport',
  992. name: 'workreport',
  993. meta: {
  994. title: '工作汇报',
  995. ast_nav: true,
  996. keeproute: true,
  997. },
  998. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/workReport/index'),
  999. children: [
  1000. {
  1001. path: '/workreportDetail',
  1002. name: 'workreport',
  1003. meta: {
  1004. title: '工作汇报详情',
  1005. ast_nav: true,
  1006. keeproute: true,
  1007. },
  1008. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/workReport/modules/detail'),
  1009. }
  1010. ]
  1011. },
  1012. {
  1013. path: '/dataanalysis',
  1014. name: 'dataanalysis',
  1015. meta: {
  1016. title: '作业看板',
  1017. ast_nav: true,
  1018. keeproute: true,
  1019. },
  1020. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/dataanalysis/index')
  1021. },
  1022. {
  1023. path: '/customerportrait',
  1024. name: 'customerportrait',
  1025. meta: {
  1026. title: '客户画像',
  1027. ast_nav: true,
  1028. keeproute: true,
  1029. },
  1030. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/customerPortrait/index')
  1031. },
  1032. {
  1033. path: '/projectportrait',
  1034. name: 'projectportrait',
  1035. meta: {
  1036. title: '项目画像',
  1037. ast_nav: true,
  1038. keeproute: true,
  1039. },
  1040. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/projectPortrait/index')
  1041. },
  1042. {
  1043. path: '/salerportrait',
  1044. name: 'salerportrait',
  1045. meta: {
  1046. title: '业务员画像',
  1047. ast_nav: true,
  1048. keeproute: true,
  1049. },
  1050. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/salerPortrait/index')
  1051. },
  1052. {
  1053. path: '/predictionRule',
  1054. name: 'predictionRule',
  1055. meta: {
  1056. title: '预测设置',
  1057. ast_nav: true,
  1058. keeproute: true,
  1059. },
  1060. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/predictionRule/index')
  1061. },
  1062. ];
  1063. export default HDrpManagement;