|
|
|
|
@ -88,42 +88,182 @@ export const dynamicRoutes = [
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
path: "",
|
|
|
|
|
path: "/technology",
|
|
|
|
|
component: Layout,
|
|
|
|
|
redirect: "/digitalMarketTech",
|
|
|
|
|
redirect: "/technology/digitalMarketTech",
|
|
|
|
|
alwaysShow: true,
|
|
|
|
|
meta: { title: "数字营销技术", icon: "数据浏览", affix: true },
|
|
|
|
|
children: [
|
|
|
|
|
{
|
|
|
|
|
path: "/digitalMarketTech",
|
|
|
|
|
path: "digitalMarketTech",
|
|
|
|
|
component: () => import("@/views/digitalMarketTech/index"),
|
|
|
|
|
name: "digitalMarketTech",
|
|
|
|
|
hidden: true,
|
|
|
|
|
meta: { title: "数字营销技术", icon: "数据浏览", affix: true },
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
path: "bigData",
|
|
|
|
|
name: "bigData",
|
|
|
|
|
component: () => import("@/views/digitalMarketTech/index"),
|
|
|
|
|
meta: { title: "大数据", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 人工智能
|
|
|
|
|
{
|
|
|
|
|
path: "artificialIntelligence",
|
|
|
|
|
name: "artificialIntelligence",
|
|
|
|
|
component: () => import("@/views/digitalMarketTech/index"),
|
|
|
|
|
meta: { title: "人工智能", affix: true },
|
|
|
|
|
},
|
|
|
|
|
//AIGC大模型
|
|
|
|
|
{
|
|
|
|
|
path: "aigcModel",
|
|
|
|
|
name: "aigcModel",
|
|
|
|
|
component: () => import("@/views/digitalMarketTech/index"),
|
|
|
|
|
meta: { title: "AIGC大模型", affix: true },
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
path: "",
|
|
|
|
|
path: "/",
|
|
|
|
|
component: Layout,
|
|
|
|
|
redirect: "/digitalMarketingAlgorithms",
|
|
|
|
|
alwaysShow: true,
|
|
|
|
|
meta: { title: "数字营销算法", icon: "tongxunlu_B", affix: true },
|
|
|
|
|
children: [
|
|
|
|
|
{
|
|
|
|
|
path: "/digitalMarketingAlgorithms",
|
|
|
|
|
path: "digitalMarketingAlgorithms",
|
|
|
|
|
hidden: true,
|
|
|
|
|
component: () => import("@/views/digitalMarketingAlgorithms/index"),
|
|
|
|
|
name: "digitalMarketingAlgorithms",
|
|
|
|
|
meta: { title: "数字营销算法", icon: "tongxunlu_B", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 用户数据库
|
|
|
|
|
{
|
|
|
|
|
path: "userDatabase",
|
|
|
|
|
name: "userDatabase",
|
|
|
|
|
component: () => import("@/views/digitalMarketingAlgorithms/index"),
|
|
|
|
|
meta: { title: "用户数据库", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 描述性统计
|
|
|
|
|
{
|
|
|
|
|
path: "descriptiveStatistics",
|
|
|
|
|
name: "descriptiveStatistics",
|
|
|
|
|
component: () => import("@/views/digitalMarketingAlgorithms/index"),
|
|
|
|
|
meta: { title: "描述性统计", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 聚类分析
|
|
|
|
|
{
|
|
|
|
|
path: "clusteringAnalysis",
|
|
|
|
|
name: "clusteringAnalysis",
|
|
|
|
|
component: () => import("@/views/digitalMarketingAlgorithms/index"),
|
|
|
|
|
meta: { title: "聚类分析", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 关联规则挖掘
|
|
|
|
|
{
|
|
|
|
|
path: "associationRuleMining",
|
|
|
|
|
name: "associationRuleMining",
|
|
|
|
|
component: () => import("@/views/digitalMarketingAlgorithms/index"),
|
|
|
|
|
meta: { title: "关联规则挖掘", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 回归分析
|
|
|
|
|
{
|
|
|
|
|
path: "regressionAnalysis",
|
|
|
|
|
name: "regressionAnalysis",
|
|
|
|
|
component: () => import("@/views/digitalMarketingAlgorithms/index"),
|
|
|
|
|
meta: { title: "回归分析", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 情感分析
|
|
|
|
|
{
|
|
|
|
|
path: "sentimentAnalysis",
|
|
|
|
|
name: "sentimentAnalysis",
|
|
|
|
|
component: () => import("@/views/digitalMarketingAlgorithms/index"),
|
|
|
|
|
meta: { title: "情感分析", affix: true },
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
path: "",
|
|
|
|
|
path: "/userProfile",
|
|
|
|
|
component: Layout,
|
|
|
|
|
redirect: "/portraitModel",
|
|
|
|
|
redirect: "/userProfile/portraitModel",
|
|
|
|
|
alwaysShow: true,
|
|
|
|
|
meta: { title: "用户画像模型", icon: "智能算法", affix: true },
|
|
|
|
|
children: [
|
|
|
|
|
{
|
|
|
|
|
path: "/portraitModel",
|
|
|
|
|
path: "portraitModel",
|
|
|
|
|
hidden: true,
|
|
|
|
|
component: () => import("@/views/portraitModel/index"),
|
|
|
|
|
name: "portraitModel",
|
|
|
|
|
meta: { title: "用户画像模型", icon: "智能算法", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// RFM分析
|
|
|
|
|
{
|
|
|
|
|
path: "rfmAnalysis",
|
|
|
|
|
name: "rfmAnalysis",
|
|
|
|
|
component: () => import("@/views/portraitModel/index"),
|
|
|
|
|
meta: { title: "RFM分析", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 帕累托
|
|
|
|
|
{
|
|
|
|
|
path: "pareto",
|
|
|
|
|
name: "pareto",
|
|
|
|
|
component: () => import("@/views/portraitModel/index"),
|
|
|
|
|
meta: { title: "帕累托", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 波士顿矩阵分析
|
|
|
|
|
{
|
|
|
|
|
path: "bostonMatrixAnalysis",
|
|
|
|
|
name: "bostonMatrixAnalysis",
|
|
|
|
|
component: () => import("@/views/portraitModel/index"),
|
|
|
|
|
meta: { title: "波士顿矩阵分析", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 转化分析
|
|
|
|
|
{
|
|
|
|
|
path: "conversionAnalysis",
|
|
|
|
|
name: "conversionAnalysis",
|
|
|
|
|
component: () => import("@/views/portraitModel/index"),
|
|
|
|
|
meta: { title: "转化分析", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 购物篮分析
|
|
|
|
|
{
|
|
|
|
|
path: "shoppingBasketAnalysis",
|
|
|
|
|
name: "shoppingBasketAnalysis",
|
|
|
|
|
component: () => import("@/views/portraitModel/index"),
|
|
|
|
|
meta: { title: "购物篮分析", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 复购分析
|
|
|
|
|
{
|
|
|
|
|
path: "repeatPurchaseAnalysis",
|
|
|
|
|
name: "repeatPurchaseAnalysis",
|
|
|
|
|
component: () => import("@/views/portraitModel/index"),
|
|
|
|
|
meta: { title: "复购分析", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// /留存分析
|
|
|
|
|
{
|
|
|
|
|
path: "retentionAnalysis",
|
|
|
|
|
name: "retentionAnalysis",
|
|
|
|
|
component: () => import("@/views/portraitModel/index"),
|
|
|
|
|
meta: { title: "留存分析", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 用户粘性分析
|
|
|
|
|
{
|
|
|
|
|
path: "userStickinessAnalysis",
|
|
|
|
|
name: "userStickinessAnalysis",
|
|
|
|
|
component: () => import("@/views/portraitModel/index"),
|
|
|
|
|
meta: { title: "用户粘性分析", affix: true },
|
|
|
|
|
},
|
|
|
|
|
//AARRR用户运营分析
|
|
|
|
|
{
|
|
|
|
|
path: "aarrrUserOperationAnalysis",
|
|
|
|
|
name: "aarrrUserOperationAnalysis",
|
|
|
|
|
component: () => import("@/views/portraitModel/index"),
|
|
|
|
|
meta: { title: "AARRR用户运营分析", affix: true },
|
|
|
|
|
},
|
|
|
|
|
// 用户画像分析
|
|
|
|
|
{
|
|
|
|
|
path: "userPortraitAnalysis",
|
|
|
|
|
name: "userPortraitAnalysis",
|
|
|
|
|
component: () => import("@/views/portraitModel/index"),
|
|
|
|
|
meta: { title: "用户画像分析", affix: true },
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
// Bi可视化分析
|
|
|
|
|
|