This commit is contained in:
ryan
2026-07-13 15:17:45 +08:00
parent 08e61ce833
commit e0eb4e5975
334 changed files with 17212 additions and 12321 deletions
+9 -4
View File
@@ -1,4 +1,4 @@
import {BaseService} from '@/lib/services/core';
import { BaseService } from '@/lib/services/core';
import type {
CreateScheduleRequest,
DispatchTaskRequest,
@@ -61,15 +61,20 @@ export class AdminTaskService extends BaseService {
return this.get<Schedule[]>('/tasks/schedules');
}
static async createSchedule(request: CreateScheduleRequest): Promise<Schedule> {
static async createSchedule(
request: CreateScheduleRequest,
): Promise<Schedule> {
return this.post<Schedule>('/tasks/schedules', request);
}
static async updateSchedule(id: string, request: UpdateScheduleRequest): Promise<Schedule> {
static async updateSchedule(
id: string,
request: UpdateScheduleRequest,
): Promise<Schedule> {
return this.put<Schedule>(`/tasks/schedules/${id}`, request);
}
static async deleteSchedule(id: string): Promise<void> {
return this.delete<void>(`/tasks/schedules/${id}`);
}
}
}