From 10fdf110260fde0cf79ce8f0cc2d92ddeddc2b7f Mon Sep 17 00:00:00 2001 From: lbw_9527443 <780139497@qq.com> Date: Wed, 13 Aug 2025 21:44:41 +0800 Subject: [PATCH] =?UTF-8?q?feat(manager):=20=E6=B7=BB=E5=8A=A0=E7=BB=8F?= =?UTF-8?q?=E7=90=86=E6=A8=A1=E5=9D=97API=E5=8F=8A=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=9B=A2=E9=98=9F=E6=8A=A5=E8=A1=A8=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增manager.js包含团队管理相关API接口 - 更新TeamReport.vue中的报表卡片内容和对比周期 - 在manager.vue中添加useUserStore导入并调整sale组件样式 --- my-vue-app/src/api/manager.js | 43 +++++++++++++++++++ .../views/maneger/components/TeamReport.vue | 14 +++--- my-vue-app/src/views/maneger/manager.vue | 3 +- 3 files changed, 52 insertions(+), 8 deletions(-) create mode 100644 my-vue-app/src/api/manager.js diff --git a/my-vue-app/src/api/manager.js b/my-vue-app/src/api/manager.js new file mode 100644 index 0000000..07e354d --- /dev/null +++ b/my-vue-app/src/api/manager.js @@ -0,0 +1,43 @@ +import https from '../utils/https' + +// 团队总通话 /api/v1/manager/week_total_call +export const getWeekTotalCall = (params) => { + return https.post('/api/v1/manager/week_total_call', params) +} + +// 有效通话时长 + +// 新增意向客户 /api/v1/manager/week_add_customer_total +export const getWeekAddCustomerTotal = (params) => { + return https.post('/api/v1/manager/week_add_customer_total', params) +} + +// 新增成交 /api/v1/manager/week_add_deal_total +export const getWeekAddDealTotal = (params) => { + return https.post('/api/v1/manager/week_add_deal_total', params) +} +// 总业绩 /api/v1/manager/week_add_fee_total +export const getWeekAddFeeTotal = (params) => { + return https.post('/api/v1/manager/week_add_fee_total', params) +} +// 定金转化率 /api/v1/manager/week_add_fee_total +export const getWeekAddFeeTotal = (params) => { + return https.post('/api/v1/manager/week_add_fee_total', params) +} + +// 团队漏斗 /api/v1/group_funnel/get_group_funnel +export const getGroupFunnel = (params) => { + return https.post('/api/v1/group_funnel/get_group_funnel', params) +} +// 团队成员业绩排名 /api/v1/manager/group_ranking +export const getGroupRanking = (params) => { + return https.post('/api/v1/manager/group_ranking', params) +} + +// 团队成员业绩详情 /api/v1/manager/group_detail +export const getGroupDetail = (params) => { + return https.post('/api/v1/manager/group_detail', params) +} + + + diff --git a/my-vue-app/src/views/maneger/components/TeamReport.vue b/my-vue-app/src/views/maneger/components/TeamReport.vue index e37f65f..5291599 100644 --- a/my-vue-app/src/views/maneger/components/TeamReport.vue +++ b/my-vue-app/src/views/maneger/components/TeamReport.vue @@ -5,42 +5,42 @@