HDrpManagement.js 31 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190
  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: '/reportcenterSet',
  539. name: 'reportcenterSet',
  540. meta: {
  541. title: '报表设置',
  542. ast_nav: true,
  543. keeproute: true
  544. },
  545. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/reportcenterSet/index')
  546. },
  547. {
  548. path: '/writeoffbill',
  549. name:'writeoffbill',
  550. meta: {
  551. title: '订单核销',
  552. ast_nav: true,
  553. keeproute: true,
  554. },
  555. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/writeoffbill/index'),
  556. children: [
  557. {
  558. path: '/writeoffbillDetail',
  559. name:'writeoffbill',
  560. meta: {
  561. title: '详情',
  562. ast_nav: true,
  563. keeproute: true,
  564. },
  565. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/writeoffbill/modules/detail')
  566. },
  567. ]
  568. },
  569. {
  570. path: '/invoiceapp',
  571. name:'invoiceapp',
  572. meta: {
  573. title: '开票申请',
  574. ast_nav: true,
  575. keeproute: true,
  576. },
  577. component: invoiceapp,
  578. children: [
  579. {
  580. path: '/invoiceDetail',
  581. name:'invoiceapp',
  582. meta: {
  583. title: '开票申请单详情',
  584. ast_nav: true,
  585. keeproute: true,
  586. },
  587. component: invoiceDetail
  588. },
  589. ]
  590. },
  591. {
  592. path: '/remitvoucher',
  593. name:'remitvoucher',
  594. meta: {
  595. title: '打款凭证',
  596. ast_nav: true,
  597. keeproute: true,
  598. },
  599. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/remitvoucher/index'),
  600. children: [
  601. {
  602. path: '/remitvoucherDetail',
  603. name:'remitvoucher',
  604. meta: {
  605. title: '打款凭证详情',
  606. ast_nav: true,
  607. keeproute: true,
  608. },
  609. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/remitvoucher/modules/detail')
  610. },
  611. ]
  612. },{
  613. path: '/promotion',
  614. name:'promotion',
  615. meta: {
  616. title: '促销方案',
  617. ast_nav: true,
  618. keeproute: true,
  619. },
  620. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/promotion/index'),
  621. children: [
  622. {
  623. path: '/promotionDetail',
  624. name:'promotion',
  625. meta: {
  626. title: '促销方案详情',
  627. ast_nav: true,
  628. keeproute: true,
  629. },
  630. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/promotion/modules/detail')
  631. },
  632. ]
  633. },{
  634. path: '/salerPromotion',
  635. name:'salerPromotion',
  636. meta: {
  637. title: '促销方案(业务端)',
  638. ast_nav: true,
  639. keeproute: true,
  640. },
  641. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/salerPromotion/index'),
  642. // children: [
  643. // {
  644. // path: '/promotionDetail',
  645. // name:'promotion',
  646. // meta: {
  647. // title: '促销方案详情',
  648. // ast_nav: true,
  649. // keeproute: true,
  650. // },
  651. // components: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/promotion/modules/detail')
  652. // },
  653. // ]
  654. },{
  655. path: '/bankStatement',
  656. name:'bankStatement',
  657. meta: {
  658. title: '银企直连',
  659. ast_nav: true,
  660. keeproute: true,
  661. },
  662. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/bankStatement/index'),
  663. children: [
  664. {
  665. path: '/bankStatementDetail',
  666. name:'bankStatement',
  667. meta: {
  668. title: '银企直连详情',
  669. ast_nav: true,
  670. keeproute: true,
  671. },
  672. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/bankStatement/modules/detail')
  673. },
  674. ]
  675. },{
  676. path: '/aftersalesmag',
  677. name:'aftersalesmag',
  678. meta: {
  679. title: '返退单管理',
  680. ast_nav: true,
  681. keeproute: true,
  682. },
  683. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/afterSalesmag/index'),
  684. children: [
  685. {
  686. path: '/afterSalesmagDetail',
  687. name:'aftersalesmag',
  688. meta: {
  689. title: '返退单详情',
  690. ast_nav: true,
  691. keeproute: true,
  692. },
  693. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/afterSalesmag/modules/detail')
  694. },
  695. ]
  696. },{
  697. path: '/salerafterbill',
  698. name:'salerafterbill',
  699. meta: {
  700. title: '返退申请单',
  701. ast_nav: true,
  702. keeproute: true,
  703. },
  704. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/aftersalesBill/index'),
  705. children: [
  706. {
  707. path: '/aftersalesBillDetail',
  708. name:'salerafterbill',
  709. meta: {
  710. title: '返退申请单详情',
  711. ast_nav: true,
  712. keeproute: true,
  713. },
  714. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/aftersalesBill/modules/detail')
  715. },
  716. ]
  717. },{
  718. path: '/toolManage',
  719. name:'toolManage',
  720. meta: {
  721. title: '工具退还单管理',
  722. ast_nav: true,
  723. keeproute: true,
  724. },
  725. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBillMag/index'),
  726. children: [
  727. {
  728. path: '/toolManageDetail',
  729. name:'toolManage',
  730. meta: {
  731. title: '工具退还单详情',
  732. ast_nav: true,
  733. keeproute: true,
  734. },
  735. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBillMag/modules/detail')
  736. },
  737. ]
  738. },{
  739. path: '/toolBill',
  740. name:'toolBill',
  741. meta: {
  742. title: '工具退还申请单',
  743. ast_nav: true,
  744. keeproute: true,
  745. },
  746. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBill/index'),
  747. children: [
  748. {
  749. path: '/toolBillDetail',
  750. name:'toolBill',
  751. meta: {
  752. title: '工具退还申请单详情',
  753. ast_nav: true,
  754. keeproute: true,
  755. },
  756. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBill/modules/detail')
  757. },
  758. ]
  759. },{
  760. path: '/collectionRule',
  761. name:'collectionRule',
  762. meta: {
  763. title: '收款条件设置',
  764. ast_nav: true,
  765. keeproute: true,
  766. },
  767. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/collectionRule/index'),
  768. children: [
  769. {
  770. path: '/collectionRuleDetail',
  771. name:'collectionRule',
  772. meta: {
  773. title: '收款条件设置详情',
  774. ast_nav: true,
  775. keeproute: true,
  776. },
  777. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/collectionRule/modules/detail')
  778. },
  779. ]
  780. },{
  781. path: '/numbeManage',
  782. name:'numbeManage',
  783. meta: {
  784. title: '序列号管理',
  785. ast_nav: true,
  786. keeproute: true,
  787. },
  788. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/numberManage/index'),
  789. children: [
  790. {
  791. path: '/numberManageDetail',
  792. name:'collectionRule',
  793. meta: {
  794. title: '序列号管理详情',
  795. ast_nav: true,
  796. keeproute: true,
  797. },
  798. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/numberManage/modules/detail')
  799. },
  800. ]
  801. },
  802. {
  803. path: '/toolBorrowingMag',
  804. name:'toolBorrowingMag',
  805. meta: {
  806. title: '工具借用管理',
  807. ast_nav: true,
  808. keeproute: true,
  809. },
  810. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBorrowingMag/index'),
  811. children: [
  812. {
  813. path: '/toolBorrowingMagDetail',
  814. name:'toolBorrowingMag',
  815. meta: {
  816. title: '工具借用管理',
  817. ast_nav: true,
  818. keeproute: true,
  819. },
  820. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/toolBorrowingMag/detail')
  821. },
  822. ]
  823. },
  824. {
  825. path: '/serveBill',
  826. name:'serveBill',
  827. meta: {
  828. title: '服务申请单',
  829. ast_nav: true,
  830. keeproute: true,
  831. },
  832. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveBill/index'),
  833. children: [
  834. {
  835. path: '/serveBillDetail',
  836. name:'serveBill',
  837. meta: {
  838. title: '服务申请单详情',
  839. ast_nav: true,
  840. keeproute: true,
  841. },
  842. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveBill/modules/detail')
  843. },
  844. ]
  845. },
  846. {
  847. path: '/serveBillMag',
  848. name:'serveBillMag',
  849. meta: {
  850. title: '服务申请单(管理)',
  851. ast_nav: true,
  852. keeproute: true,
  853. },
  854. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveBillMag/index'),
  855. children: [
  856. {
  857. path: '/serveBillMagDetail',
  858. name:'serveBillMag',
  859. meta: {
  860. title: '服务申请单(管理)详情',
  861. ast_nav: true,
  862. keeproute: true,
  863. },
  864. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveBillMag/modules/detail')
  865. },
  866. ]
  867. },
  868. {
  869. path: '/workorder',
  870. name:'workorder',
  871. meta: {
  872. title: '服务工单',
  873. ast_nav: true,
  874. keeproute: true,
  875. },
  876. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveWorkBill/index'),
  877. children: [
  878. {
  879. path: '/workorderDetail',
  880. name:'workorder',
  881. meta: {
  882. title: '服务工单详情',
  883. ast_nav: true,
  884. keeproute: true,
  885. },
  886. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveWorkBill/modules/detail')
  887. },
  888. ]
  889. },
  890. {
  891. path: '/serveWorkTask',
  892. name:'serveWorkTask',
  893. meta: {
  894. title: '服务工单工作项',
  895. ast_nav: true,
  896. keeproute: true,
  897. },
  898. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveWorkBillTask/index'),
  899. children: [
  900. {
  901. path: '/serveWorkTaskDetail',
  902. name:'serveWorkTask',
  903. meta: {
  904. title: '服务工单工作项详情',
  905. ast_nav: true,
  906. keeproute: true,
  907. },
  908. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/serveWorkBillTask/modules/detail')
  909. },
  910. ]
  911. },
  912. {
  913. path: '/workBillModule',
  914. name:'workBillModule',
  915. meta: {
  916. title: '工单模板',
  917. ast_nav: true,
  918. keeproute: true,
  919. },
  920. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/workBillModule/index'),
  921. children: [
  922. {
  923. path: '/workBillModuleDetail',
  924. name:'workBillModule',
  925. meta: {
  926. title: '工单模板详情',
  927. ast_nav: true,
  928. keeproute: true,
  929. },
  930. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/workBillModule/modules/detail')
  931. },
  932. ]
  933. },
  934. {
  935. path: '/servePeople',
  936. name:'servePeople',
  937. meta: {
  938. title: '服务人员',
  939. ast_nav: true,
  940. keeproute: true,
  941. },
  942. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/servePeople/index'),
  943. children: [
  944. {
  945. path: '/servePeopleDetail',
  946. name:'servePeople',
  947. meta: {
  948. title: '服务人员详情',
  949. ast_nav: true,
  950. keeproute: true,
  951. },
  952. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/servePeople/modules/detail')
  953. },
  954. ]
  955. },
  956. {
  957. path: '/cashcoupon',
  958. name: 'cashcoupon',
  959. meta: {
  960. title: '返利代金券',
  961. ast_nav: true,
  962. keeproute: true,
  963. },
  964. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/cashcoupon/index'),
  965. children: [
  966. {
  967. path: '/cashcouponDetail',
  968. name: 'cashcoupon',
  969. meta: {
  970. title: '返利代金券详情',
  971. ast_nav: true,
  972. keeproute: true,
  973. },
  974. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/cashcoupon/modules/detail'),
  975. }
  976. ]
  977. },
  978. {
  979. path: '/cashcouponpay',
  980. name: 'cashcouponpay',
  981. meta: {
  982. title: '返利代金券支出',
  983. ast_nav: true,
  984. keeproute: true,
  985. },
  986. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/cashcouponPay/index'),
  987. children: [
  988. {
  989. path: '/cashcouponPayDetail',
  990. name: 'cashcouponpay',
  991. meta: {
  992. title: '返利代金券支出详情',
  993. ast_nav: true,
  994. keeproute: true,
  995. },
  996. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/cashcouponPay/modules/detail'),
  997. }
  998. ]
  999. },
  1000. {
  1001. path: '/workreport',
  1002. name: 'workreport',
  1003. meta: {
  1004. title: '工作汇报',
  1005. ast_nav: true,
  1006. keeproute: true,
  1007. },
  1008. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/workReport/index'),
  1009. children: [
  1010. {
  1011. path: '/workreportDetail',
  1012. name: 'workreport',
  1013. meta: {
  1014. title: '工作汇报详情',
  1015. ast_nav: true,
  1016. keeproute: true,
  1017. },
  1018. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/workReport/modules/detail'),
  1019. }
  1020. ]
  1021. },
  1022. {
  1023. path: '/dataanalysis',
  1024. name: 'dataanalysis',
  1025. meta: {
  1026. title: '作业看板',
  1027. ast_nav: true,
  1028. keeproute: true,
  1029. },
  1030. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/dataanalysis/index')
  1031. },
  1032. {
  1033. path: '/customerportrait',
  1034. name: 'customerportrait',
  1035. meta: {
  1036. title: '客户画像',
  1037. ast_nav: true,
  1038. keeproute: true,
  1039. },
  1040. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/customerPortrait/index')
  1041. },
  1042. {
  1043. path: '/projectportrait',
  1044. name: 'projectportrait',
  1045. meta: {
  1046. title: '项目画像',
  1047. ast_nav: true,
  1048. keeproute: true,
  1049. },
  1050. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/projectPortrait/index')
  1051. },
  1052. {
  1053. path: '/salerportrait',
  1054. name: 'salerportrait',
  1055. meta: {
  1056. title: '业务员画像',
  1057. ast_nav: true,
  1058. keeproute: true,
  1059. },
  1060. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/salerPortrait/index')
  1061. },
  1062. {
  1063. path: '/contactProfile',
  1064. name: 'contactProfile',
  1065. meta: {
  1066. title: '联系人画像',
  1067. ast_nav: true,
  1068. keeproute: true,
  1069. },
  1070. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/contactProfile/index')
  1071. },
  1072. {
  1073. path: '/predictionRule',
  1074. name: 'predictionRule',
  1075. meta: {
  1076. title: '预测设置',
  1077. ast_nav: true,
  1078. keeproute: true,
  1079. },
  1080. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/predictionRule/index')
  1081. },
  1082. {
  1083. path: '/projectPredictionManage',
  1084. name: 'projectPredictionManage',
  1085. meta: {
  1086. title: '项目成交预测管理',
  1087. ast_nav: true,
  1088. keeproute: true,
  1089. },
  1090. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/projectPredictionManage/index'),
  1091. children: [
  1092. {
  1093. path: '/projectManageDetail',
  1094. name: 'projectPredictionManage',
  1095. meta: {
  1096. title: '项目成交预测管理详情',
  1097. ast_nav: true,
  1098. keeproute: true,
  1099. },
  1100. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/projectPredictionManage/details/index'),
  1101. },
  1102. {
  1103. path: '/projectManagePredictionDetail',
  1104. name: 'projectPredictionManage',
  1105. meta: {
  1106. title: '项目成交预测详情',
  1107. ast_nav: true,
  1108. keeproute: true,
  1109. },
  1110. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/projectPredictionManage/details/modules/subordinate'),
  1111. },
  1112. ]
  1113. },
  1114. {
  1115. path: '/invoicePredictionManage',
  1116. name: 'invoicePredictionManage',
  1117. meta: {
  1118. title: '出货开票预测管理',
  1119. ast_nav: true,
  1120. keeproute: true,
  1121. },
  1122. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/invoicePredictionManage/index'),
  1123. children: [
  1124. {
  1125. path: '/invoiceManageDetail',
  1126. name: 'invoicePredictionManage',
  1127. meta: {
  1128. title: '出货开票预测管理详情',
  1129. ast_nav: true,
  1130. keeproute: true,
  1131. },
  1132. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/invoicePredictionManage/details/index'),
  1133. },
  1134. {
  1135. path: '/invoiceManagePredictionDetail',
  1136. name: 'invoicePredictionManage',
  1137. meta: {
  1138. title: '出货开票预测详情',
  1139. ast_nav: true,
  1140. keeproute: true,
  1141. },
  1142. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/invoicePredictionManage/details/modules/subordinate'),
  1143. }
  1144. ]
  1145. },
  1146. {
  1147. path: '/customerData',
  1148. name: 'customerData',
  1149. meta: {
  1150. title: '客户数据',
  1151. ast_nav: true,
  1152. keeproute: true,
  1153. },
  1154. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/customerData/index'),
  1155. },
  1156. {
  1157. path: '/projectData',
  1158. name: 'projectData',
  1159. meta: {
  1160. title: '项目数据',
  1161. ast_nav: true,
  1162. keeproute: true,
  1163. },
  1164. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/projectData/index'),
  1165. },
  1166. {
  1167. path: '/salerAccountMag',
  1168. name: 'salerAccountMag',
  1169. meta: {
  1170. title: '业务员账户管理',
  1171. ast_nav: true,
  1172. keeproute: true,
  1173. },
  1174. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/salerAccountMag/index'),
  1175. },
  1176. {
  1177. path: '/accountsReceivableMag',
  1178. name: 'accountsReceivableMag',
  1179. meta: {
  1180. title: '应收账款管理',
  1181. ast_nav: true,
  1182. keeproute: true,
  1183. },
  1184. component: () => import(/* webpackChunkName: "about" */ '@/HDrpManagement/accountsReceivableMag/index'),
  1185. },
  1186. ];
  1187. export default HDrpManagement;