diff --git a/src/api/AI.js b/src/api/AI.js index e854241..612d6c4 100644 --- a/src/api/AI.js +++ b/src/api/AI.js @@ -48,4 +48,20 @@ export function clusterAnalysis(data) { method: 'post', data:data, }) +} +//聚类分析--分析结果 +export function clusterAnalysisPlot(data) { + return request({ + url: '/api/model/clusterAnalysisResult', + method: 'post', + data:data, + }) +} +//关联规则挖掘 +export function associationRuleMining(data) { + return request({ + url: '/api/model/apriori', + method: 'post', + data:data, + }) } \ No newline at end of file diff --git a/src/assets/icons/svg/monitor2.svg b/src/assets/icons/svg/monitor2.svg new file mode 100644 index 0000000..a31cbaf --- /dev/null +++ b/src/assets/icons/svg/monitor2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/tongxunlu_B.svg b/src/assets/icons/svg/tongxunlu_B.svg new file mode 100644 index 0000000..ac602ff --- /dev/null +++ b/src/assets/icons/svg/tongxunlu_B.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/学习成绩.svg b/src/assets/icons/svg/学习成绩.svg new file mode 100644 index 0000000..d1772ca --- /dev/null +++ b/src/assets/icons/svg/学习成绩.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/学习测评.svg b/src/assets/icons/svg/学习测评.svg new file mode 100644 index 0000000..3ecd76a --- /dev/null +++ b/src/assets/icons/svg/学习测评.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/数据浏览.svg b/src/assets/icons/svg/数据浏览.svg new file mode 100644 index 0000000..c8da051 --- /dev/null +++ b/src/assets/icons/svg/数据浏览.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/智能算法.svg b/src/assets/icons/svg/智能算法.svg new file mode 100644 index 0000000..31b5f65 --- /dev/null +++ b/src/assets/icons/svg/智能算法.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/资源中心.svg b/src/assets/icons/svg/资源中心.svg new file mode 100644 index 0000000..90049e0 --- /dev/null +++ b/src/assets/icons/svg/资源中心.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/首页.svg b/src/assets/icons/svg/首页.svg new file mode 100644 index 0000000..da5551d --- /dev/null +++ b/src/assets/icons/svg/首页.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 063b63e..4fa10ee 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -66,23 +66,23 @@ export const constantRoutes = [ path: "/index", component: () => import("@/views/index"), name: "Index", - meta: { title: "首页", icon: "dashboard", affix: true }, - }, - ], - }, - { - path: "", - component: Layout, - redirect: "/digitalMarketAlgorithm", - children: [ - { - path: "/digitalMarketAlgorithm", - component: () => import("@/views/digitalMarketAlgorithm/index"), - name: "digitalMarketAlgorithm", - meta: { title: "数字营销算法", icon: "dashboard", affix: true }, + meta: { title: "首页", icon: "首页", affix: true }, }, ], }, + // { + // path: "", + // component: Layout, + // redirect: "/digitalMarketAlgorithm", + // children: [ + // { + // path: "/digitalMarketAlgorithm", + // component: () => import("@/views/digitalMarketAlgorithm/index"), + // name: "digitalMarketAlgorithm", + // meta: { title: "数字营销算法", icon: "monitor2", affix: true }, + // }, + // ], + // }, { path: "", component: Layout, @@ -92,7 +92,7 @@ export const constantRoutes = [ path: "/digitalMarketTech", component: () => import("@/views/digitalMarketTech/index"), name: "digitalMarketTech", - meta: { title: "数字营销技术", icon: "dashboard", affix: true }, + meta: { title: "数字营销技术", icon: "monitor2", affix: true }, }, ], }, @@ -105,7 +105,7 @@ export const constantRoutes = [ path: "/portraitModel", component: () => import("@/views/portraitModel/index"), name: "portraitModel", - meta: { title: "用户画像模型", icon: "dashboard", affix: true }, + meta: { title: "用户画像模型", icon: "智能算法", affix: true }, }, ], }, @@ -118,7 +118,7 @@ export const constantRoutes = [ path: "/digitalMarketingAlgorithms", component: () => import("@/views/digitalMarketingAlgorithms/index"), name: "digitalMarketingAlgorithms", - meta: { title: "数字营销算法", icon: "dashboard", affix: true }, + meta: { title: "数字营销算法", icon: "tongxunlu_B", affix: true }, }, ], }, @@ -131,7 +131,7 @@ export const constantRoutes = [ path: "/learningResources", component: () => import("@/views/learningCenter/learningResources.vue"), name: "learningResources", - meta: { title: "资源中心", icon: "dashboard", affix: true }, + meta: { title: "资源中心", icon: "资源中心", affix: true }, }, ], }, @@ -144,7 +144,7 @@ export const constantRoutes = [ path: "/evaluation", component: () => import("@/views/learningCenter/evaluation.vue"), name: "evaluation", - meta: { title: "知识测评", icon: "dashboard", affix: true }, + meta: { title: "知识测评", icon: "学习测评", affix: true }, }, ], },{ @@ -156,7 +156,7 @@ export const constantRoutes = [ path: "/Achievement", component: () => import("@/views/learningCenter/Achievement.vue"), name: "Achievement", - meta: { title: "学习成绩", icon: "dashboard", affix: true }, + meta: { title: "学习成绩", icon: "学习成绩", affix: true }, }, ], }, diff --git a/src/utils/request.js b/src/utils/request.js index f428655..1f0b87a 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -16,8 +16,8 @@ axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8' const service = axios.create({ // axios中请求配置有baseURL选项,表示请求URL公共部分 // baseURL: import.meta.env.VITE_APP_BASE_API, - // baseURL:'http://192.168.2.28:9868/', - baseURL:'http://192.168.2.16:9868/', + baseURL:'http://192.168.2.28:9868/', + // baseURL:'http://118.31.7.2:9868/', // 超时 timeout: 10000 }) diff --git a/src/views/digitalMarketTech/AIGCLargeModel/components/AIVenisonDiagram.vue b/src/views/digitalMarketTech/AIGCLargeModel/components/AIVenisonDiagram.vue index e2b3295..f2e30e5 100644 --- a/src/views/digitalMarketTech/AIGCLargeModel/components/AIVenisonDiagram.vue +++ b/src/views/digitalMarketTech/AIGCLargeModel/components/AIVenisonDiagram.vue @@ -130,7 +130,7 @@ const sendText = async() => { }, name: "", role: "user", - userId: "512", + userId: "487", }, ]; const messageId = Date.now(); diff --git a/src/views/digitalMarketTech/AIGCLargeModel/components/thirdPartyAIGC.vue b/src/views/digitalMarketTech/AIGCLargeModel/components/thirdPartyAIGC.vue index 290c9c7..194bb34 100644 --- a/src/views/digitalMarketTech/AIGCLargeModel/components/thirdPartyAIGC.vue +++ b/src/views/digitalMarketTech/AIGCLargeModel/components/thirdPartyAIGC.vue @@ -1,6 +1,6 @@ diff --git a/src/views/digitalMarketingAlgorithms/components/associationRuleMining.vue b/src/views/digitalMarketingAlgorithms/components/associationRuleMining.vue index d4bb7a7..69ed7b8 100644 --- a/src/views/digitalMarketingAlgorithms/components/associationRuleMining.vue +++ b/src/views/digitalMarketingAlgorithms/components/associationRuleMining.vue @@ -1,502 +1,554 @@