From ccfa7baff1a6ad64364c578d171f67da35c15b67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E5=BF=97=E5=86=9B?= <543024265@qq.com> Date: Thu, 26 Jun 2025 11:35:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=99=BA=E8=83=BD=E6=96=B9=E6=A1=88=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../routes/modules/propertyMarketing.ts | 6 +- .../enterpriseKnowledge/userPainPoints.vue | 325 ++++++++++++++++++ .../enterpriseKnowledge/brandMaterials.vue | 3 + .../businessAnalysisReport.vue | 137 ++++++++ .../competitiveProductAnalysisReport.vue | 114 ++++++ 5 files changed, 582 insertions(+), 3 deletions(-) create mode 100644 src/views/components/enterpriseKnowledge/userPainPoints.vue create mode 100644 src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue create mode 100644 src/views/property-marketing/intelligent-solution/businessAnalysisReport.vue create mode 100644 src/views/property-marketing/intelligent-solution/competitiveProductAnalysisReport.vue diff --git a/src/router/routes/modules/propertyMarketing.ts b/src/router/routes/modules/propertyMarketing.ts index a15af43..daaaa52 100644 --- a/src/router/routes/modules/propertyMarketing.ts +++ b/src/router/routes/modules/propertyMarketing.ts @@ -28,7 +28,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ requiresAuth: true, roles: ['*'], }, - component: () => import('@/views/property-marketing/repository/test'), + component: () => import('@/views/property-marketing/enterpriseKnowledge/brandMaterials.vue'), }, ], }, @@ -153,7 +153,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ requiresAuth: true, roles: ['*'], }, - component: () => import('@/views/property-marketing/repository/test'), + component: () => import('@/views/property-marketing/intelligent-solution/businessAnalysisReport'), }, { path: 'competitiveProductAnalysisReport', @@ -163,7 +163,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ requiresAuth: true, roles: ['*'], }, - component: () => import('@/views/property-marketing/repository/test'), + component: () => import('@/views/property-marketing/intelligent-solution/competitiveProductAnalysisReport'), }, ], }, diff --git a/src/views/components/enterpriseKnowledge/userPainPoints.vue b/src/views/components/enterpriseKnowledge/userPainPoints.vue new file mode 100644 index 0000000..57d77f9 --- /dev/null +++ b/src/views/components/enterpriseKnowledge/userPainPoints.vue @@ -0,0 +1,325 @@ + + + + + diff --git a/src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue b/src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue new file mode 100644 index 0000000..c85230c --- /dev/null +++ b/src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue @@ -0,0 +1,3 @@ + diff --git a/src/views/property-marketing/intelligent-solution/businessAnalysisReport.vue b/src/views/property-marketing/intelligent-solution/businessAnalysisReport.vue new file mode 100644 index 0000000..56011c2 --- /dev/null +++ b/src/views/property-marketing/intelligent-solution/businessAnalysisReport.vue @@ -0,0 +1,137 @@ + + + + + diff --git a/src/views/property-marketing/intelligent-solution/competitiveProductAnalysisReport.vue b/src/views/property-marketing/intelligent-solution/competitiveProductAnalysisReport.vue new file mode 100644 index 0000000..d71f0ab --- /dev/null +++ b/src/views/property-marketing/intelligent-solution/competitiveProductAnalysisReport.vue @@ -0,0 +1,114 @@ + + + + +