From 5ff42dbbad06f42b1605984d3ab96eea0c464147 Mon Sep 17 00:00:00 2001
From: lbw_9527443 <780139497@qq.com>
Date: Fri, 7 Nov 2025 20:53:40 +0800
Subject: [PATCH] =?UTF-8?q?fix(api):=20=E4=BF=AE=E6=AD=A3=E4=BA=8C?=
=?UTF-8?q?=E9=98=B6=E5=88=86=E6=9E=90=E6=8A=A5=E5=91=8A=E6=8E=A5=E5=8F=A3?=
=?UTF-8?q?=E8=B7=AF=E5=BE=84=E9=94=99=E8=AF=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
refactor(views): 重构阶段分析报告展示逻辑,使用新接口数据格式
feat(analytics): 添加umami网站统计脚本
feat(api): 新增优秀录音文件获取接口
style(views): 优化分析报告样式和布局
---
my-vue-app/index.html | 1 +
my-vue-app/src/api/api.js | 2 +-
my-vue-app/src/api/manager.js | 4 +-
my-vue-app/src/api/senorManger.js | 5 +-
.../maneger/components/MemberDetails.vue | 203 +++++++++---------
.../person/components/PersonalDashboard.vue | 120 ++++-------
.../src/views/senorManger/seniorManager.vue | 7 +-
7 files changed, 157 insertions(+), 185 deletions(-)
diff --git a/my-vue-app/index.html b/my-vue-app/index.html
index 2acdebf..13c8d6f 100644
--- a/my-vue-app/index.html
+++ b/my-vue-app/index.html
@@ -5,6 +5,7 @@
Vite + Vue
+
diff --git a/my-vue-app/src/api/api.js b/my-vue-app/src/api/api.js
index 01b0da4..dc0db83 100644
--- a/my-vue-app/src/api/api.js
+++ b/my-vue-app/src/api/api.js
@@ -84,5 +84,5 @@ export const getCallSuccessRate = (params) => {
// 二阶分析报告
export const getSecondOrderAnalysisReport = (params) => {
- return https.post('/api/v1/sales/get_call_text', params)
+ return https.post('/api/v1/sales/get_second_analysis_report', params)
}
\ No newline at end of file
diff --git a/my-vue-app/src/api/manager.js b/my-vue-app/src/api/manager.js
index 1de993a..d4da093 100644
--- a/my-vue-app/src/api/manager.js
+++ b/my-vue-app/src/api/manager.js
@@ -44,9 +44,9 @@ export const getGroupDetail = (params) => {
export const getGroupCallDuration = (params) => {
return https.post('/api/v1/manager/group_call_duration', params)
}
-// 二二阶分析报告 /api/v1/sales/get_call_text
+// 二阶分析报告 /api/v1/sales/get_call_text
export const GetSecondOrderAnalysisReport = (params) => {
- return https.post('/api/v1/manager/group_call_text', params)
+ return https.post('/api/v1/manager/group_second_report', params)
}
// 通话分类数据 /api/v1/manager/get_member_call_classify
diff --git a/my-vue-app/src/api/senorManger.js b/my-vue-app/src/api/senorManger.js
index 4936e8d..492bae9 100644
--- a/my-vue-app/src/api/senorManger.js
+++ b/my-vue-app/src/api/senorManger.js
@@ -79,6 +79,9 @@ export const getTeamManyTarget = (params) => {
return https.post('/api/v1/level_three/overview/get_team_many_target', params)
}
-
+// 优秀录音 /api/v1/level_three/overview/get_current_center_excellent_record_file
+export const getExcellentRecordFile = (params) => {
+ return https.post('/api/v1/level_three/overview/get_current_center_excellent_record_file', params)
+}
diff --git a/my-vue-app/src/views/maneger/components/MemberDetails.vue b/my-vue-app/src/views/maneger/components/MemberDetails.vue
index fa39b26..a4321d2 100644
--- a/my-vue-app/src/views/maneger/components/MemberDetails.vue
+++ b/my-vue-app/src/views/maneger/components/MemberDetails.vue
@@ -85,11 +85,6 @@