diff --git a/src/components/GenericMonitorList.vue b/src/components/GenericMonitorList.vue index f8d84261..42cae8fc 100644 --- a/src/components/GenericMonitorList.vue +++ b/src/components/GenericMonitorList.vue @@ -167,7 +167,7 @@ const loadData = async () => { try { const params = { page: pagination.currentPage, - pageSize: pagination.pageSize, + page_size: pagination.pageSize, // Changed from pageSize to page_size ...filters, orderBy: sortOrder.prop, order: sortOrder.order === 'ascending' ? 'asc' : (sortOrder.order === 'descending' ? 'desc' : undefined), diff --git a/src/components/PlanDetail.vue b/src/components/PlanDetail.vue index d7f22d09..1aded98f 100644 --- a/src/components/PlanDetail.vue +++ b/src/components/PlanDetail.vue @@ -358,7 +358,7 @@ export default { }, async fetchAvailablePlans() { try { - const response = await apiClient.plans.getPlans({ planType: '自定义任务' }); + const response = await apiClient.plans.getPlans({ plan_type: '自定义任务' }); this.availablePlans = response.data.plans.filter(p => p.id !== this.planId ); diff --git a/src/views/plan/PlanList.vue b/src/views/plan/PlanList.vue index afe364c8..c9d035ad 100644 --- a/src/views/plan/PlanList.vue +++ b/src/views/plan/PlanList.vue @@ -168,7 +168,7 @@ export default { this.error = null; try { - const response = await apiClient.plans.getPlans({ planType: this.planTypeFilter }); // 传递 planTypeFilter + const response = await apiClient.plans.getPlans({ plan_type: this.planTypeFilter }); // 传递 plan_typeFilter let fetchedPlans = response.data?.plans || []; // Default sort by ID ascending fetchedPlans.sort((a, b) => a.id - b.id);