update AIChart, customer followup, media selector

This commit is contained in:
Timi
2026-09-18 17:38:55 +08:00
parent c6b398fa98
commit 57c4275a23
57 changed files with 3866 additions and 2071 deletions
+2
View File
@@ -11,6 +11,7 @@ import registrationRoutes from "@/router/routes/registrationRoutes";
import tabRoutes from "@/router/routes/tabRoutes";
import userRoutes from "@/router/routes/userRoutes";
import notifyRoutes from "@/router/routes/notifyRoutes";
import followUpReminderRoutes from "@/router/routes/followUpReminderRoutes";
import productRoutes from "@/router/routes/productRoutes";
import salesOrderRoutes from "@/router/routes/salesOrderRoutes";
import fulfillmentRoutes from "@/router/routes/fulfillmentRoutes";
@@ -31,6 +32,7 @@ const detailRoutes = [
...chartRoutes,
...managementAccountRoutes,
...notifyRoutes,
...followUpReminderRoutes,
...productRoutes,
...salesOrderRoutes,
...fulfillmentRoutes
@@ -0,0 +1,62 @@
import type { RouteRecordRaw } from "vue-router";
const followUpReminderRoutes: RouteRecordRaw[] = [
{
path: "/management/customer-follow-up-reminders",
name: "CustomerFollowUpReminderList",
component: () => import("@/pages/followUpReminder/FollowUpReminderList.vue"),
meta: {
depth: 3,
navBarVisible: true,
navBarCanBack: true,
navBarTitle: "客户跟进提醒",
tabBarVisible: false,
bodyBackground: "#F5F5F8",
darkBodyBackground: "#10161f"
}
},
{
path: "/management/customer-follow-up-reminders/create",
name: "CustomerFollowUpReminderCreate",
component: () => import("@/pages/followUpReminder/FollowUpReminderEdit.vue"),
meta: {
depth: 4,
navBarVisible: true,
navBarCanBack: true,
navBarTitle: "新增跟进提醒",
tabBarVisible: false,
bodyBackground: "#F5F5F8",
darkBodyBackground: "#10161f"
}
},
{
path: "/management/customer-follow-up-reminders/:id",
name: "CustomerFollowUpReminderDetail",
component: () => import("@/pages/followUpReminder/FollowUpReminderDetail.vue"),
meta: {
depth: 4,
navBarVisible: true,
navBarCanBack: true,
navBarTitle: "跟进提醒详情",
tabBarVisible: false,
bodyBackground: "#F5F5F8",
darkBodyBackground: "#10161f"
}
},
{
path: "/management/customer-follow-up-reminders/:id/edit",
name: "CustomerFollowUpReminderEdit",
component: () => import("@/pages/followUpReminder/FollowUpReminderEdit.vue"),
meta: {
depth: 5,
navBarVisible: true,
navBarCanBack: true,
navBarTitle: "编辑跟进提醒",
tabBarVisible: false,
bodyBackground: "#F5F5F8",
darkBodyBackground: "#10161f"
}
}
];
export default followUpReminderRoutes;