1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
import { propsConvert } from "@/services/props-convert";
const prefix = "/marketing-mgt";
const marketingRoutes = [
{
path: `${prefix}/index`,
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/personal/MarketingMgtView.vue"),
props: propsConvert,
meta: { keepAlive: true, requiresAuth: true, name: "工作台" },
},
//对公营销管理
{
path: "/ComMarketingPool",
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/company/ComMarketingPool.vue"),
props: propsConvert,
meta: { keepAlive: false, requiresAuth: true, name: "对公营销管理" },
},
{
path: `${prefix}/add-marketing`,
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/AddMarketing.vue"),
props: propsConvert,
meta: { keepAlive: true, requiresAuth: true, name: "添加营销" },
},
{
path: "/MarketingMap",
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/personal/MarketingMap.vue"),
props: propsConvert,
meta: { keepAlive: true, requiresAuth: true, name: "营销地图" },
},
{
path: "/MarketingList",
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/personal/MarketingList.vue"),
props: propsConvert,
meta: { keepAlive: true, requiresAuth: true, name: "营销列表" },
},
{
path: "/JHDBDetail",
name: "JHDBDetail",
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/personal/JHDBDetail.vue"),
props: propsConvert,
meta: { keepAlive: false, requiresAuth: true, name: "个人上门营销详情" },
},
{
path: "/AddMarketPlan",
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/personal/AddMarketPlan.vue"),
props: propsConvert,
meta: { keepAlive: true, requiresAuth: true, name: "新增营销计划" },
},
{
path: `${prefix}/market-plan`,
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/MarketPlan.vue"),
props: propsConvert,
meta: { keepAlive: true, requiresAuth: true, name: "营销计划" },
},
{
path: `${prefix}/do-market-byphone`,
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/DoingMarketByPhone.vue"),
props: propsConvert,
meta: { keepAlive: true, requiresAuth: true, name: "电话营销详情" },
},
{
path: `${prefix}/accurate-visitor`,
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/AccurateVisitors.vue"),
props: propsConvert,
meta: { keepAlive: true, requiresAuth: true, name: "精准访客汇报" },
},
{
path: `${prefix}/accurate-customer`,
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/AccurateCustomer.vue"),
props: propsConvert,
meta: { keepAlive: true, requiresAuth: true, name: "精准客户入围申报" },
},
{
path: `${prefix}/put-reserve`,
component: () => import(/* webpackChunkName: "marketing" */ "@/views/marketing-mgt/PutInReserve.vue"),
props: propsConvert,
meta: { keepAlive: true, requiresAuth: true, name: "小微线条" },
},
];
export default marketingRoutes;