order.ts 952 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. // 最简代码,也就是这些字段必须有
  2. import { useUserStoreHook } from "@/store/modules/user";
  3. export default {
  4. path: "/order",
  5. meta: {
  6. title: "订单管理"
  7. },
  8. children: [
  9. {
  10. path: "/order/order-loan",
  11. name: "OrderLoan",
  12. component: () => import("@/views/order/orderLoan/index.vue"),
  13. meta: {
  14. title: "全部订单",
  15. showParent: true,
  16. showLink: !useUserStoreHook().isChild
  17. }
  18. },
  19. {
  20. path: "/order/order-loan/detail",
  21. name: "OrderLoanDetail",
  22. component: () => import("@/views/order/detail/detail.vue"),
  23. meta: {
  24. showLink: false,
  25. title: "订单详情",
  26. showParent: true
  27. }
  28. },
  29. {
  30. path: "/order/order-my",
  31. name: "OrderMy",
  32. component: () => import("@/views/order/orderMy/index.vue"),
  33. meta: {
  34. title: "我的订单",
  35. showParent: true
  36. }
  37. }
  38. ]
  39. } as RouteConfigsTable;