index.js 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842
  1. import Vue from "vue";
  2. import Router from "vue-router";
  3. Vue.use(Router);
  4. export default new Router({
  5. mode: "history",
  6. routes: [
  7. {
  8. path: "/admin",
  9. redirect: "/admin/home"
  10. },
  11. {
  12. path: "/admin/login",
  13. component: resolve =>
  14. require(["@/components/page/admin/Login.vue"], resolve),
  15. meta: { titile: "登录页" }
  16. },
  17. {
  18. path: "/third",
  19. redirect: "/third/home"
  20. },
  21. {
  22. path: "/third/login",
  23. component: resolve =>
  24. require(["@/components/page/third/Login.vue"], resolve),
  25. meta: { titile: "登录页" }
  26. },
  27. {
  28. path: "/admin/home",
  29. component: resolve =>
  30. require(["@/components/page/admin/Main.vue"], resolve),
  31. meta: { titile: "主页面" },
  32. children: [
  33. {
  34. path: "/admin/index",
  35. component: resolve =>
  36. require(["@/components/page/admin/Index.vue"], resolve),
  37. meta: { titile: "首页" }
  38. },
  39. {
  40. path: "/admin/updatePassword",
  41. component: resolve =>
  42. require(["@/components/page/admin/adminManage/UpdatePassword.vue"], resolve),
  43. meta: { titile: "修改密码" }
  44. },
  45. {
  46. path: "/setting/settings",
  47. component: resolve =>
  48. require([
  49. "@/components/page/admin/setting/Settings.vue"
  50. ], resolve),
  51. meta: { titile: "系统设置" }
  52. },
  53. {
  54. path: "/setting/MenuManage",
  55. component: resolve =>
  56. require([
  57. "@/components/page/admin/setting/MenuManage.vue"
  58. ], resolve),
  59. meta: { titile: "菜单管理" }
  60. },
  61. {
  62. path: "/setting/EmployeeManage",
  63. component: resolve =>
  64. require([
  65. "@/components/page/admin/setting/EmployeeManage.vue"
  66. ], resolve),
  67. meta: { titile: "员工管理" }
  68. },
  69. {
  70. path: "/setting/ThirdUserManage",
  71. component: resolve =>
  72. require([
  73. "@/components/page/admin/setting/ThirdUserManage.vue"
  74. ], resolve),
  75. meta: { titile: "代运营用户管理" }
  76. },
  77. {
  78. path: "/setting/PayChannelsManage",
  79. component: resolve =>
  80. require([
  81. "@/components/page/admin/setting/PayChannelsManage.vue"
  82. ], resolve),
  83. meta: { titile: "支付通道管理" }
  84. },
  85. {
  86. path: "/setting/RoleManage",
  87. component: resolve =>
  88. require([
  89. "@/components/page/admin/setting/RoleManage.vue"
  90. ], resolve),
  91. meta: { titile: "角色管理" }
  92. },
  93. {
  94. path: "/setting/CampusManage",
  95. component: resolve =>
  96. require([
  97. "@/components/page/admin/setting/CampusManage.vue"
  98. ], resolve),
  99. meta: { titile: "校区管理" }
  100. },
  101. {
  102. path: "/setting/BigCampusManage",
  103. component: resolve =>
  104. require([
  105. "@/components/page/admin/setting/BigCampusManage.vue"
  106. ], resolve),
  107. meta: { titile: "大校区管理" }
  108. },
  109. {
  110. path: "/setting/ScheduledManage",
  111. component: resolve =>
  112. require([
  113. "@/components/page/admin/setting/ScheduledManage.vue"
  114. ], resolve),
  115. meta: { titile: "系统定时器管理" }
  116. },
  117. {
  118. path: "/setting/AccessTokenManage",
  119. component: resolve =>
  120. require([
  121. "@/components/page/admin/setting/AccessTokenManage.vue"
  122. ], resolve),
  123. meta: { titile: "AccessToken管理" }
  124. },
  125. {
  126. path: "/setting/storeSortManage",
  127. component: resolve =>
  128. require([
  129. "@/components/page/admin/setting/StoreSortManage.vue"
  130. ], resolve),
  131. meta: { titile: "门店排序管理" }
  132. },
  133. {
  134. path: "/setting/printerManage",
  135. component: resolve =>
  136. require([
  137. "@/components/page/admin/setting/PrinterManage.vue"
  138. ], resolve),
  139. meta: { titile: "小票机管理" }
  140. },
  141. {
  142. path: "/setting/appVersion",
  143. component: resolve =>
  144. require([
  145. "@/components/page/admin/setting/AppVersion.vue"
  146. ], resolve),
  147. meta: { titile: "app版本管理" }
  148. },
  149. {
  150. path: "/order/orderManage",
  151. component: resolve =>
  152. require([
  153. "@/components/page/admin/order/OrderManage.vue"
  154. ], resolve),
  155. meta: { titile: "订单处理" }
  156. },
  157. {
  158. path: "/order/orderList",
  159. component: resolve =>
  160. require([
  161. "@/components/page/admin/order/OrderList.vue"
  162. ], resolve),
  163. meta: { titile: "订单列表" }
  164. },
  165. {
  166. path: "/order/orderInfoDetail",
  167. component: resolve =>
  168. require([
  169. "@/components/page/admin/order/OrderInfoDetail.vue"
  170. ], resolve),
  171. meta: { titile: "订单收入明细" }
  172. },
  173. {
  174. path: "/order/refundManage",
  175. component: resolve =>
  176. require([
  177. "@/components/page/admin/order/RefundManage.vue"
  178. ], resolve),
  179. meta: { titile: "退款记录" }
  180. },
  181. {
  182. path: "/order/refundFailed",
  183. component: resolve =>
  184. require([
  185. "@/components/page/admin/order/RefundFailed.vue"
  186. ], resolve),
  187. meta: { titile: "订单收入明细" }
  188. },
  189. {
  190. path: "/delivery/deliveryOrderManage",
  191. component: resolve =>
  192. require([
  193. "@/components/page/admin/delivery/DeliveryOrderManage.vue"
  194. ], resolve),
  195. meta: { titile: "配送订单管理" }
  196. },
  197. {
  198. path: "/delivery/deliveryerManage",
  199. component: resolve =>
  200. require([
  201. "@/components/page/admin/delivery/DeliveryerManage.vue"
  202. ], resolve),
  203. meta: { titile: "配送员管理" }
  204. },
  205. {
  206. path: "/delivery/deliveryAreaManage",
  207. component: resolve =>
  208. require([
  209. "@/components/page/admin/delivery/DeliveryAreaManage.vue"
  210. ], resolve),
  211. meta: { titile: "配送区域管理" }
  212. },
  213. {
  214. path: "/delivery/deliverySettlement",
  215. component: resolve =>
  216. require([
  217. "@/components/page/admin/delivery/DeliverySettlement.vue"
  218. ], resolve),
  219. meta: { titile: "配送员结算单" }
  220. },
  221. {
  222. path: "/delivery/deliveryAreaGroupManage",
  223. component: resolve =>
  224. require([
  225. "@/components/page/admin/delivery/DeliveryAreaGroupManage.vue"
  226. ], resolve),
  227. meta: { titile: "配送区域分组管理" }
  228. },
  229. {
  230. path: "/delivery/deliveryOrderCount",
  231. component: resolve =>
  232. require([
  233. "@/components/page/admin/delivery/DeliveryOrderCount.vue"
  234. ], resolve),
  235. meta: { titile: "配送员订单统计" }
  236. },
  237. {
  238. path: "/delivery/orderGroupLog",
  239. component: resolve =>
  240. require([
  241. "@/components/page/admin/delivery/OrderGroupLog.vue"
  242. ], resolve),
  243. meta: { titile: "订单分组日志" }
  244. },
  245. {
  246. path: "/admin/storemanage",
  247. component: resolve =>
  248. require([
  249. "@/components/page/admin/store/StoreManage.vue"
  250. ], resolve),
  251. meta: { title: "门店列表" }
  252. },
  253. {
  254. path: "/admin/storemanage1",
  255. component: resolve =>
  256. require([
  257. "@/components/page/admin/store/StoreManage.vue"
  258. ], resolve),
  259. meta: { title: "新门店列表" }
  260. },
  261. {
  262. path: "/admin/storeusermanage",
  263. component: resolve =>
  264. require([
  265. "@/components/page/admin/store/StoreUserManage.vue"
  266. ], resolve),
  267. meta: { title: "门店员工列表" }
  268. },
  269. {
  270. path: "/admin/moreGoodsList",
  271. component: resolve =>
  272. require([
  273. "@/components/page/admin/store/MoreGoodsList.vue"
  274. ], resolve),
  275. meta: { title: "商品列表" }
  276. },
  277. {
  278. path: "/admin/storeTypeManage",
  279. component: resolve =>
  280. require([
  281. "@/components/page/admin/store/StoreTypeManage.vue"
  282. ], resolve),
  283. meta: { title: "分类管理" }
  284. },
  285. {
  286. path: "/admin/storeAreaManage",
  287. component: resolve =>
  288. require([
  289. "@/components/page/admin/store/StoreAreaManage.vue"
  290. ], resolve),
  291. meta: { title: "店铺区域管理" }
  292. },
  293. {
  294. path: "/admin/storeEvaluateManage",
  295. component: resolve =>
  296. require([
  297. "@/components/page/admin/store/StoreEvaluateManage.vue"
  298. ], resolve),
  299. meta: { title: "评价管理" }
  300. },
  301. {
  302. path: "/admin/userManage",
  303. component: resolve =>
  304. require([
  305. "@/components/page/admin/user/UserManage.vue"
  306. ], resolve),
  307. meta: { title: "小程序用户" }
  308. },
  309. {
  310. path: "/admin/specialsManage",
  311. component: resolve =>
  312. require([
  313. "@/components/page/admin/operate/SpecialsManage.vue"
  314. ], resolve),
  315. meta: { title: "特价菜管理" }
  316. },
  317. {
  318. path: "/admin/recommendStoreManage",
  319. component: resolve =>
  320. require([
  321. "@/components/page/admin/operate/RecommendStoreManage.vue"
  322. ], resolve),
  323. meta: { title: "首页店铺推荐管理" }
  324. },
  325. {
  326. path: "/admin/publicAccountParameterManage",
  327. component: resolve =>
  328. require([
  329. "@/components/page/admin/operate/PublicAccountParameterManage.vue"
  330. ], resolve),
  331. meta: { title: "公众号参数二维码" }
  332. },
  333. {
  334. path: "/admin/indexIconManage",
  335. component: resolve =>
  336. require([
  337. "@/components/page/admin/operate/IndexIconManage.vue"
  338. ], resolve),
  339. meta: { title: "首页图标管理" }
  340. },
  341. {
  342. path: "/admin/recommendedLocationManage",
  343. component: resolve =>
  344. require([
  345. "@/components/page/admin/operate/RecommendedLocationManage.vue"
  346. ], resolve),
  347. meta: { title: "首页图标管理" }
  348. },
  349. {
  350. path: "/admin/carouselManage",
  351. component: resolve =>
  352. require([
  353. "@/components/page/admin/operate/CarouselManage.vue"
  354. ], resolve),
  355. meta: { title: "轮播图管理" }
  356. },
  357. {
  358. path: "/admin/announcementManage",
  359. component: resolve =>
  360. require([
  361. "@/components/page/admin/operate/AnnouncementManage.vue"
  362. ], resolve),
  363. meta: { title: "小程序公告" }
  364. },
  365. {
  366. path: "/admin/advertiseManage",
  367. component: resolve =>
  368. require([
  369. "@/components/page/admin/operate/AdvertiseManage.vue"
  370. ], resolve),
  371. meta: { title: "广告费维护" }
  372. },
  373. {
  374. path: "/admin/coupon",
  375. component: resolve =>
  376. require([
  377. "@/components/page/admin/coupon/couponManage.vue"
  378. ], resolve),
  379. meta: { titile: "优惠券管理" }
  380. },
  381. {
  382. path: "/admin/couponMember",
  383. component: resolve =>
  384. require([
  385. "@/components/page/admin/coupon/couponMember.vue"
  386. ], resolve),
  387. meta: { titile: "优惠券管理" }
  388. },
  389. {
  390. path: "/admin/advetiseSum",
  391. component: resolve =>
  392. require([
  393. "@/components/page/admin/operate/AdvetiseSum.vue"
  394. ], resolve),
  395. meta: { title: "广告费统计" }
  396. },
  397. {
  398. path: "/admin/storeAnnouncementManage",
  399. component: resolve =>
  400. require([
  401. "@/components/page/admin/operate/StoreAnnouncementManage.vue"
  402. ], resolve),
  403. meta: { title: "商户公告" }
  404. },
  405. {
  406. path: "/admin/dineAndDashManage",
  407. component: resolve =>
  408. require([
  409. "@/components/page/admin/operate/DineAndDashManage.vue"
  410. ], resolve),
  411. meta: { titile: "霸王餐活动" }
  412. },
  413. {
  414. path: "/admin/couponManage",
  415. component: resolve =>
  416. require([
  417. "@/components/page/admin/operate/CouponManage.vue"
  418. ], resolve),
  419. meta: { title: "优惠券" }
  420. },
  421. {
  422. path: "/admin/freeMealPowerManage",
  423. component: resolve =>
  424. require([
  425. "@/components/page/admin/operate/FreeMealPowerManage.vue"
  426. ], resolve),
  427. meta: { title: "免餐助力" }
  428. },
  429. {
  430. path: "/admin/couponActivityManage",
  431. component: resolve =>
  432. require([
  433. "@/components/page/admin/operate/CouponActivityManage.vue"
  434. ], resolve),
  435. meta: { title: "购券活动" }
  436. },
  437. {
  438. path: "/settlement/settlementOrderManage",
  439. component: resolve =>
  440. require([
  441. "@/components/page/admin/settlement/SettlementOrderManage.vue"
  442. ], resolve),
  443. meta: { titile: "结算订单列表" }
  444. },
  445. {
  446. path: "/settlement/storeSettlementManage",
  447. component: resolve =>
  448. require([
  449. "@/components/page/admin/settlement/StoreSettlementManage.vue"
  450. ], resolve),
  451. meta: { titile: "商家结算单" }
  452. },
  453. {
  454. path: "/settlement/OperatorSettlementManage",
  455. component: resolve =>
  456. require([
  457. "@/components/page/admin/settlement/OperatorSettlementManage.vue"
  458. ], resolve),
  459. meta: { titile: "商家结算单" }
  460. },
  461. {
  462. path: "/settlement/MarketingRecordsManage",
  463. component: resolve =>
  464. require([
  465. "@/components/page/admin/settlement/MarketingRecordsManage.vue"
  466. ], resolve),
  467. meta: { titile: "营销记录" }
  468. },
  469. {
  470. path: "/settlement/StoreSettlementCount",
  471. component: resolve =>
  472. require([
  473. "@/components/page/admin/settlement/StoreSettlementCount.vue"
  474. ], resolve),
  475. meta: { titile: "商家结算统计" }
  476. },
  477. {
  478. path: "/dataStatistics/OrderStatistics",
  479. component: resolve =>
  480. require([
  481. "@/components/page/admin/dataStatistics/OrderStatistics.vue"
  482. ], resolve),
  483. meta: { titile: "订单统计" }
  484. },
  485. {
  486. path: "/dataStatistics/OperationDataStatistics",
  487. component: resolve =>
  488. require([
  489. "@/components/page/admin/dataStatistics/OperationDataStatistics.vue"
  490. ], resolve),
  491. meta: { titile: "运营数据统计" }
  492. },
  493. {
  494. path: "/dataStatistics/GoodsStatistics",
  495. component: resolve =>
  496. require([
  497. "@/components/page/admin/dataStatistics/GoodsStatistics.vue"
  498. ], resolve),
  499. meta: { titile: "商品统计" }
  500. },
  501. {
  502. path: "/dataStatistics/OrderSourceStatistics",
  503. component: resolve =>
  504. require([
  505. "@/components/page/admin/dataStatistics/OrderSourceStatistics.vue"
  506. ], resolve),
  507. meta: { titile: "订单来源统计" }
  508. },
  509. {
  510. path: "/admin/RiderFeedback",
  511. component: resolve =>
  512. require([
  513. "@/components/page/admin/feedback/RiderFeedback.vue"
  514. ], resolve),
  515. meta: { titile: "骑手意见反馈" }
  516. },
  517. {
  518. path: "/feedback/Complaint",
  519. component: resolve =>
  520. require([
  521. "@/components/page/admin/feedback/Complaint.vue"
  522. ], resolve),
  523. meta: { titile: "投诉建议" }
  524. },
  525. ]
  526. },
  527. {
  528. path: "/third/user",
  529. component: resolve =>
  530. require(["@/components/page/third/ThirdUser.vue"], resolve),
  531. meta: { titile: "店铺" }
  532. },
  533. {
  534. path: "/third/home",
  535. component: resolve =>
  536. require(["@/components/page/third/Main.vue"], resolve),
  537. meta: { titile: "主页面" },
  538. children: [
  539. {
  540. path: "/third/index",
  541. component: resolve =>
  542. require(["@/components/page/third/Index.vue"], resolve),
  543. meta: { titile: "首页" }
  544. },
  545. {
  546. path: "/third/updatePassword",
  547. component: resolve =>
  548. require(["@/components/page/third/adminManage/UpdatePassword.vue"], resolve),
  549. meta: { titile: "修改密码" }
  550. },
  551. {
  552. path: "/third/orderManage",
  553. component: resolve =>
  554. require([
  555. "@/components/page/third/order/OrderManage.vue"
  556. ], resolve),
  557. meta: { titile: "订单处理" }
  558. },
  559. {
  560. path: "/third/orderList",
  561. component: resolve =>
  562. require([
  563. "@/components/page/third/order/OrderList.vue"
  564. ], resolve),
  565. meta: { titile: "订单列表" }
  566. },
  567. {
  568. path: "/third/orderInfoDetail",
  569. component: resolve =>
  570. require([
  571. "@/components/page/third/order/OrderInfoDetail.vue"
  572. ], resolve),
  573. meta: { titile: "订单收入明细" }
  574. },
  575. {
  576. path: "/third/storeInfo",
  577. component: resolve =>
  578. require([
  579. "@/components/page/third/store/StoreInfo.vue"
  580. ], resolve),
  581. meta: { title: "门店信息" }
  582. },
  583. {
  584. path: "/third/storeusermanage",
  585. component: resolve =>
  586. require([
  587. "@/components/page/third/store/StoreUserManage.vue"
  588. ], resolve),
  589. meta: { title: "门店员工列表" }
  590. },
  591. {
  592. path: "/third/storeGoodsList",
  593. component: resolve =>
  594. require([
  595. "@/components/page/third/goods/StoreGoodsList1.vue"
  596. ], resolve),
  597. meta: { title: "商品列表" }
  598. },
  599. {
  600. path: "/third/storeTypeManage",
  601. component: resolve =>
  602. require([
  603. "@/components/page/third/store/StoreTypeManage.vue"
  604. ], resolve),
  605. meta: { title: "分类管理" }
  606. },
  607. {
  608. path: "/third/storeAreaManage",
  609. component: resolve =>
  610. require([
  611. "@/components/page/third/store/StoreAreaManage.vue"
  612. ], resolve),
  613. meta: { title: "店铺区域管理" }
  614. },
  615. {
  616. path: "/third/storeEvaluateManage",
  617. component: resolve =>
  618. require([
  619. "@/components/page/third/store/StoreEvaluateManage.vue"
  620. ], resolve),
  621. meta: { title: "评价管理" }
  622. },
  623. {
  624. path: "/third/userManage",
  625. component: resolve =>
  626. require([
  627. "@/components/page/third/user/UserManage.vue"
  628. ], resolve),
  629. meta: { title: "小程序用户" }
  630. },
  631. {
  632. path: "/third/storeSpecials",
  633. component: resolve =>
  634. require([
  635. "@/components/page/third/operate/StoreSpecials1.vue"
  636. ], resolve),
  637. meta: { title: "特价菜管理" }
  638. },
  639. {
  640. path: "/third/newCustomer",
  641. component: resolve =>
  642. require([
  643. "@/components/page/third/operate/NewCustomer.vue"
  644. ], resolve),
  645. meta: { title: "新客立减" }
  646. },
  647. {
  648. path: "/third/freeDelivery",
  649. component: resolve =>
  650. require([
  651. "@/components/page/third/operate/FreeDelivery.vue"
  652. ], resolve),
  653. meta: { title: "免配送费" }
  654. },
  655. {
  656. path: "/third/fullDiscounts",
  657. component: resolve =>
  658. require([
  659. "@/components/page/third/operate/FullDiscounts.vue"
  660. ], resolve),
  661. meta: { title: "满减活动" }
  662. },
  663. {
  664. path: "/third/recommendStoreManage",
  665. component: resolve =>
  666. require([
  667. "@/components/page/third/operate/RecommendStoreManage.vue"
  668. ], resolve),
  669. meta: { title: "首页店铺推荐管理" }
  670. },
  671. {
  672. path: "/third/publicAccountParameterManage",
  673. component: resolve =>
  674. require([
  675. "@/components/page/third/operate/PublicAccountParameterManage.vue"
  676. ], resolve),
  677. meta: { title: "公众号参数二维码" }
  678. },
  679. {
  680. path: "/third/indexIconManage",
  681. component: resolve =>
  682. require([
  683. "@/components/page/third/operate/IndexIconManage.vue"
  684. ], resolve),
  685. meta: { title: "首页图标管理" }
  686. },
  687. {
  688. path: "/third/recommendedLocationManage",
  689. component: resolve =>
  690. require([
  691. "@/components/page/third/operate/RecommendedLocationManage.vue"
  692. ], resolve),
  693. meta: { title: "首页图标管理" }
  694. },
  695. {
  696. path: "/third/carouselManage",
  697. component: resolve =>
  698. require([
  699. "@/components/page/third/operate/CarouselManage.vue"
  700. ], resolve),
  701. meta: { title: "轮播图管理" }
  702. },
  703. {
  704. path: "/third/announcementManage",
  705. component: resolve =>
  706. require([
  707. "@/components/page/third/operate/AnnouncementManage.vue"
  708. ], resolve),
  709. meta: { title: "小程序公告" }
  710. },
  711. {
  712. path: "/third/storeAnnouncementManage",
  713. component: resolve =>
  714. require([
  715. "@/components/page/third/operate/StoreAnnouncementManage.vue"
  716. ], resolve),
  717. meta: { title: "商户公告" }
  718. },
  719. {
  720. path: "/third/dineAndDashManage",
  721. component: resolve =>
  722. require([
  723. "@/components/page/third/operate/DineAndDashManage.vue"
  724. ], resolve),
  725. meta: { titile: "霸王餐活动" }
  726. },
  727. {
  728. path: "/third/freeMealPowerManage",
  729. component: resolve =>
  730. require([
  731. "@/components/page/third/operate/FreeMealPowerManage.vue"
  732. ], resolve),
  733. meta: { title: "免餐助力" }
  734. },
  735. {
  736. path: "/third/couponActivityManage",
  737. component: resolve =>
  738. require([
  739. "@/components/page/third/operate/CouponActivityManage.vue"
  740. ], resolve),
  741. meta: { title: "购券活动" }
  742. },
  743. {
  744. path: "/third/settlement/settlementOrderManage",
  745. component: resolve =>
  746. require([
  747. "@/components/page/third/settlement/SettlementOrderManage.vue"
  748. ], resolve),
  749. meta: { titile: "结算订单列表" }
  750. },
  751. {
  752. path: "/third/settlement/storeSettlementManage",
  753. component: resolve =>
  754. require([
  755. "@/components/page/third/settlement/StoreSettlementManage.vue"
  756. ], resolve),
  757. meta: { titile: "商家结算单" }
  758. },
  759. {
  760. path: "/settlement/OperatorSettlementManage",
  761. component: resolve =>
  762. require([
  763. "@/components/page/third/settlement/OperatorSettlementManage.vue"
  764. ], resolve),
  765. meta: { titile: "商家结算单" }
  766. },
  767. {
  768. path: "/settlement/MarketingRecordsManage",
  769. component: resolve =>
  770. require([
  771. "@/components/page/third/settlement/MarketingRecordsManage.vue"
  772. ], resolve),
  773. meta: { titile: "营销记录" }
  774. },
  775. {
  776. path: "/settlement/StoreSettlementCount",
  777. component: resolve =>
  778. require([
  779. "@/components/page/third/settlement/StoreSettlementCount.vue"
  780. ], resolve),
  781. meta: { titile: "商家结算统计" }
  782. },
  783. {
  784. path: "/third/dataStatistics/OrderStatistics",
  785. component: resolve =>
  786. require([
  787. "@/components/page/third/dataStatistics/OrderStatistics.vue"
  788. ], resolve),
  789. meta: { titile: "订单统计" }
  790. },
  791. {
  792. path: "/dataStatistics/OperationDataStatistics",
  793. component: resolve =>
  794. require([
  795. "@/components/page/third/dataStatistics/OperationDataStatistics.vue"
  796. ], resolve),
  797. meta: { titile: "运营数据统计" }
  798. },
  799. {
  800. path: "/third/dataStatistics/GoodsStatistics",
  801. component: resolve =>
  802. require([
  803. "@/components/page/third/dataStatistics/GoodsStatistics.vue"
  804. ], resolve),
  805. meta: { titile: "商品统计" }
  806. },
  807. {
  808. path: "/dataStatistics/OrderSourceStatistics",
  809. component: resolve =>
  810. require([
  811. "@/components/page/third/dataStatistics/OrderSourceStatistics.vue"
  812. ], resolve),
  813. meta: { titile: "订单来源统计" }
  814. },
  815. {
  816. path: "/store/deliveryManage",
  817. component: resolve =>
  818. require([
  819. "@/components/page/third/store/DeliveryManage.vue"
  820. ], resolve),
  821. meta: { titile: "配送管理" }
  822. }
  823. ]
  824. },
  825. {
  826. path: "*",
  827. redirect: "/404"
  828. },
  829. {
  830. path: "/404",
  831. component: resolve =>
  832. require(["@/components/page/404.vue"], resolve)
  833. },
  834. {
  835. path: "/",
  836. redirect: "/admin/home"
  837. }
  838. ]
  839. });