fix(analytics): 排行条形图按当前指标重排——切活跃客户/通话量不再沿用消息量序
Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -434,8 +434,11 @@ const { render: renderRankBar } = useChart(rankBarEl)
|
||||
|
||||
const RANK_BAR_TOP = 20
|
||||
const rankBarRows = computed(() =>
|
||||
(data.value?.staff_ranking ?? [])
|
||||
// 后端固定按 msg_total 排序——切指标后必须按当前指标重排再截 TOP,
|
||||
// 否则条形图顺序错乱(2026-09-07 用户反馈「点活跃客户/通话量排列错乱」)
|
||||
[...(data.value?.staff_ranking ?? [])]
|
||||
.filter((r) => r[rankMetric.value] > 0)
|
||||
.sort((a, b) => b[rankMetric.value] - a[rankMetric.value])
|
||||
.slice(0, RANK_BAR_TOP),
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user