From 93febd0964b6a564fad6332c47b395217f8efbe4 Mon Sep 17 00:00:00 2001 From: lbw_9527443 <780139497@qq.com> Date: Mon, 13 Oct 2025 15:59:48 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E9=94=80=E5=94=AE=E6=BC=8F=E6=96=97):=20?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9B=A2=E9=98=9F=E9=94=80=E5=94=AE=E6=BC=8F?= =?UTF-8?q?=E6=96=97=E5=8A=9F=E8=83=BD=E5=B9=B6=E9=9B=86=E6=88=90=E5=88=B0?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在api模块添加getTeamSalesFunnel接口 - GroupRanking组件新增teamSalesFunnel属性监听 - seniorManager页面集成销售漏斗数据获取和传递 - 实现销售漏斗数据自动更新图表功能 --- my-vue-app/src/api/senorManger.js | 8 +++- .../senorManger/components/GroupRanking.vue | 24 +++++++++++- .../src/views/senorManger/seniorManager.vue | 39 ++++++++++++++++++- 3 files changed, 67 insertions(+), 4 deletions(-) diff --git a/my-vue-app/src/api/senorManger.js b/my-vue-app/src/api/senorManger.js index 2a0319c..d965f61 100644 --- a/my-vue-app/src/api/senorManger.js +++ b/my-vue-app/src/api/senorManger.js @@ -45,14 +45,18 @@ export const getTimeoutRate = (params) => { export const getTableFillingRate = (params) => { return https.post('/api/v1/level_three/overview/table_filling_rate', params) } -// 销售漏斗 + +// 销售漏斗 /api/v1/level_three/overview/team_sales_funnel +export const getTeamSalesFunnel = (params) => { + return https.post('/api/v1/level_three/overview/team_sales_funnel', params) +} // 客户迫切解决的问题 /api/v1/level_three/overview/urgent_need_to_address export const getUrgentNeedToAddress = (params) => { return https.post('/api/v1/level_three/overview/urgent_need_to_address', params) } -// 团队业绩排名 /api/v1/level_three/overview/team_ranking +// 团队业绩排名 /api/v1/level_three/overview/team_ranking export const getTeamRanking = (params) => { return https.post('/api/v1/level_three/overview/team_ranking', params) } diff --git a/my-vue-app/src/views/senorManger/components/GroupRanking.vue b/my-vue-app/src/views/senorManger/components/GroupRanking.vue index 6aef41d..fa678ab 100644 --- a/my-vue-app/src/views/senorManger/components/GroupRanking.vue +++ b/my-vue-app/src/views/senorManger/components/GroupRanking.vue @@ -13,13 +13,17 @@