diff --git a/frontend/src/views/plan/components/PlanSelector.vue b/frontend/src/views/plan/components/PlanSelector.vue
index 6877a85..a81a6bb 100644
--- a/frontend/src/views/plan/components/PlanSelector.vue
+++ b/frontend/src/views/plan/components/PlanSelector.vue
@@ -18,7 +18,7 @@
:key="plan.id"
:type="activePlanId === plan.id ? 'primary' : 'default'"
size="large"
- @click="$emit('plan-change', plan.id)"
+ @click="handlePlanClick(plan.id)"
class="plan-button"
>
{{ plan.name }}
@@ -33,6 +33,7 @@
diff --git a/frontend/src/views/plan/tables/MaaPlanTable.vue b/frontend/src/views/plan/tables/MaaPlanTable.vue
index 9779a8b..1401524 100644
--- a/frontend/src/views/plan/tables/MaaPlanTable.vue
+++ b/frontend/src/views/plan/tables/MaaPlanTable.vue
@@ -178,7 +178,7 @@