From 6779db176c3303c22630fcd0cad7266e31b3190b Mon Sep 17 00:00:00 2001 From: lbw_9527443 <780139497@qq.com> Date: Tue, 26 Aug 2025 14:13:26 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E5=AF=BC=E8=88=AA):=20=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E5=9B=A2=E9=98=9F=E5=AF=BC=E8=88=AA=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E5=92=8C=E6=8C=87=E6=A0=87=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 统一从高级经理到经理页面的导航路径和参数传递 - 添加团队双击事件处理并跳转到经理页面 - 简化指标描述文本,移除冗余解释 --- .../src/views/maneger/components/TeamReport.vue | 2 +- .../secondTop/components/GroupComparison.vue | 6 +++--- .../senorManger/components/GroupComparison.vue | 3 ++- .../components/StatisticalIndicators.vue | 10 +++++----- .../src/views/senorManger/seniorManager.vue | 16 ++++++++++++++++ 5 files changed, 27 insertions(+), 10 deletions(-) diff --git a/my-vue-app/src/views/maneger/components/TeamReport.vue b/my-vue-app/src/views/maneger/components/TeamReport.vue index f8caddc..ced416e 100644 --- a/my-vue-app/src/views/maneger/components/TeamReport.vue +++ b/my-vue-app/src/views/maneger/components/TeamReport.vue @@ -126,7 +126,7 @@ const metricDescriptions = { }, conversionRate: { title: '定金转化率', - description: '支付定金的客户数 ÷ 意向客户总数,反映客户从意向到付费的转化效果。' + description: '支付定金的客户数 ÷ 意向客户总数' } } diff --git a/my-vue-app/src/views/secondTop/components/GroupComparison.vue b/my-vue-app/src/views/secondTop/components/GroupComparison.vue index 97578ae..4e829c4 100644 --- a/my-vue-app/src/views/secondTop/components/GroupComparison.vue +++ b/my-vue-app/src/views/secondTop/components/GroupComparison.vue @@ -275,10 +275,10 @@ const getRankingClass = (index) => { // 处理部门双击事件,跳转到经理页面 const navigateToManager = (group) => { router.push({ - path: '/senior-manager', + path: '/manager', query: { - user_name: group.id, - user_level: 3 + user_name: group.leader, + user_level: 2 } }) } diff --git a/my-vue-app/src/views/senorManger/components/GroupComparison.vue b/my-vue-app/src/views/senorManger/components/GroupComparison.vue index 5189368..9260570 100644 --- a/my-vue-app/src/views/senorManger/components/GroupComparison.vue +++ b/my-vue-app/src/views/senorManger/components/GroupComparison.vue @@ -11,6 +11,7 @@ class="ranking-card" :class="getRankingClass(index)" @click="$emit('select-group', group)" + @dblclick="$emit('team-double-click', group)" >