From 432d0815a7a4cfa73b914208f87c0da13ed34f3d Mon Sep 17 00:00:00 2001 From: Hermes CI Fix Date: Sun, 19 Jul 2026 17:18:49 +0800 Subject: [PATCH] feat: add unsaved edits confirmation (dirty flag + route guard + beforeunload) to KPIDetail.vue --- frontend/src/views/KPIDetail.vue | 65 +++++++++++++++++++++++++++++--- 1 file changed, 60 insertions(+), 5 deletions(-) diff --git a/frontend/src/views/KPIDetail.vue b/frontend/src/views/KPIDetail.vue index ccfdb9e1..687fc6e4 100644 --- a/frontend/src/views/KPIDetail.vue +++ b/frontend/src/views/KPIDetail.vue @@ -229,9 +229,9 @@