49 lines
1.1 KiB
TypeScript
49 lines
1.1 KiB
TypeScript
import type { RouteRecordRaw } from "vue-router";
|
|
|
|
const chartRoutes: RouteRecordRaw[] = [
|
|
{
|
|
path: "/management/data-charts",
|
|
name: "StoreDataCharts",
|
|
component: () => import("@/pages/store/StoreDataCharts.vue"),
|
|
meta: {
|
|
depth: 3,
|
|
navBarVisible: true,
|
|
navBarCanBack: true,
|
|
navBarTitle: "全局数据",
|
|
tabBarVisible: false,
|
|
bodyBackground: "#F5F5F8",
|
|
darkBodyBackground: "#10161f"
|
|
}
|
|
},
|
|
{
|
|
path: "/management/customer-data-charts",
|
|
name: "CustomerDataCharts",
|
|
component: () => import("@/pages/customer/CustomerDataCharts.vue"),
|
|
meta: {
|
|
depth: 3,
|
|
navBarVisible: true,
|
|
navBarCanBack: true,
|
|
navBarTitle: "客户数据",
|
|
tabBarVisible: false,
|
|
bodyBackground: "#F5F5F8",
|
|
darkBodyBackground: "#10161f"
|
|
}
|
|
},
|
|
{
|
|
path: "/management/customers/:id/data-charts",
|
|
name: "CustomerDataChartsFromCustomer",
|
|
component: () => import("@/pages/customer/CustomerDataCharts.vue"),
|
|
meta: {
|
|
depth: 5,
|
|
navBarVisible: true,
|
|
navBarCanBack: true,
|
|
navBarTitle: "客户数据图表",
|
|
tabBarVisible: false,
|
|
bodyBackground: "#F5F5F8",
|
|
darkBodyBackground: "#10161f"
|
|
}
|
|
}
|
|
];
|
|
|
|
export default chartRoutes;
|