From 67b81a1bd88ff47fddf812a9ea79d3d495c6f1b7 Mon Sep 17 00:00:00 2001 From: caoxiaozhu Date: Wed, 3 Jun 2026 17:31:12 +0800 Subject: [PATCH] fix(workbench): replay profile radar animation --- .../business/ExpenseProfileDetailModal.vue | 2 +- web/src/components/charts/RadarChart.vue | 68 ++++--------------- .../expense-profile-detail-modal.test.mjs | 33 +++++++++ 3 files changed, 47 insertions(+), 56 deletions(-) create mode 100644 web/tests/expense-profile-detail-modal.test.mjs diff --git a/web/src/components/business/ExpenseProfileDetailModal.vue b/web/src/components/business/ExpenseProfileDetailModal.vue index 0b47bfd..12fca65 100644 --- a/web/src/components/business/ExpenseProfileDetailModal.vue +++ b/web/src/components/business/ExpenseProfileDetailModal.vue @@ -6,7 +6,7 @@ width="min(1040px, calc(100vw - 48px))" :show-close="false" :lock-scroll="true" - :destroy-on-close="false" + destroy-on-close class="expense-profile-dialog" modal-class="expense-profile-dialog-overlay" body-class="expense-profile-dialog-body" diff --git a/web/src/components/charts/RadarChart.vue b/web/src/components/charts/RadarChart.vue index 903ac15..115ddfc 100644 --- a/web/src/components/charts/RadarChart.vue +++ b/web/src/components/charts/RadarChart.vue @@ -3,12 +3,13 @@