diff --git a/frontend/src/composables/usePlanApi.ts b/frontend/src/composables/usePlanApi.ts index f67a406..ebbf177 100644 --- a/frontend/src/composables/usePlanApi.ts +++ b/frontend/src/composables/usePlanApi.ts @@ -1,7 +1,7 @@ import { ref } from 'vue' import { message } from 'ant-design-vue' -import type { PlanCreateIn, PlanDeleteIn, PlanGetIn, PlanReorderIn, PlanUpdateIn } from '../api' -import { Service } from '../api' +import type { PlanCreateIn, PlanDeleteIn, PlanGetIn, PlanReorderIn, PlanUpdateIn } from '@/api' +import { Service } from '@/api' export function usePlanApi() { const loading = ref(false) @@ -11,8 +11,7 @@ export function usePlanApi() { loading.value = true try { const params: PlanGetIn = planId ? { planId } : {} - const response = await Service.getPlanApiPlanGetPost(params) - return response + return await Service.getPlanApiPlanGetPost(params) } catch (error) { console.error('获取计划失败:', error) message.error('获取计划失败') diff --git a/frontend/src/views/plan/components/PlanSelector.vue b/frontend/src/views/plan/components/PlanSelector.vue index 744046e..e2a642c 100644 --- a/frontend/src/views/plan/components/PlanSelector.vue +++ b/frontend/src/views/plan/components/PlanSelector.vue @@ -22,12 +22,7 @@ class="plan-button" > {{ plan.name }} - + {{ getPlanTypeLabel(plan.type) }} @@ -72,7 +67,7 @@ const handlePlanClick = debounce((planId: string) => { // 判断是否需要显示计划类型标签 // 当所有计划的类型都相同时不显示标签,否则显示非默认类型的标签 -const shouldShowPlanTypeTag = (plan: Plan) => { +const shouldShowPlanTypeTag = () => { // 如果只有一个计划或没有计划,不显示类型标签 if (props.planList.length <= 1) { return false