From 182130ba6a29247debcb47ff7e8585429bf625a3 Mon Sep 17 00:00:00 2001 From: lbw_9527443 <780139497@qq.com> Date: Mon, 18 Aug 2025 21:54:20 +0800 Subject: [PATCH] =?UTF-8?q?feat(GoodMusic):=20=E6=9B=BF=E6=8D=A2=E6=A8=A1?= =?UTF-8?q?=E6=8B=9FAPI=E4=B8=BA=E7=9C=9F=E5=AE=9E=E8=AF=AD=E9=9F=B3?= =?UTF-8?q?=E8=BD=AC=E6=96=87=E6=9C=ACAPI=E8=B0=83=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit refactor(DetailedDataTable): 简化选中人员判断逻辑 feat(RankingList): 将排行榜数据获取逻辑移至组件内部 refactor(topone): 移除冗余代码并优化排行榜数据流 chore: 删除不再使用的DataTable组件 --- .../views/secondTop/components/GoodMusic.vue | 6 +- .../src/views/topOne/components/DataTable.vue | 233 ------------------ .../topOne/components/DetailedDataTable.vue | 5 +- .../views/topOne/components/RankingList.vue | 55 ++++- my-vue-app/src/views/topOne/topone.vue | 111 +-------- 5 files changed, 62 insertions(+), 348 deletions(-) delete mode 100644 my-vue-app/src/views/topOne/components/DataTable.vue diff --git a/my-vue-app/src/views/secondTop/components/GoodMusic.vue b/my-vue-app/src/views/secondTop/components/GoodMusic.vue index 3a4c880..7705481 100644 --- a/my-vue-app/src/views/secondTop/components/GoodMusic.vue +++ b/my-vue-app/src/views/secondTop/components/GoodMusic.vue @@ -177,6 +177,7 @@ - - \ No newline at end of file diff --git a/my-vue-app/src/views/topOne/components/DetailedDataTable.vue b/my-vue-app/src/views/topOne/components/DetailedDataTable.vue index 84529b2..f553053 100644 --- a/my-vue-app/src/views/topOne/components/DetailedDataTable.vue +++ b/my-vue-app/src/views/topOne/components/DetailedDataTable.vue @@ -50,7 +50,7 @@ - +
{{ (person.sale_name || person.leader_name).charAt(0) }}
@@ -202,7 +202,6 @@ const handlePersonDoubleClick = (person) => { default: targetPath = '/second-top'; } - // 路由跳转 router.push({ path: targetPath, @@ -212,8 +211,6 @@ const handlePersonDoubleClick = (person) => { } }); }; - -// 移除formatDuration函数,不再需要