Files
sweet-hut-ui/src/apis/exercise.ts
2025-11-04 20:05:31 +08:00

30 lines
754 B
TypeScript

import { cloudService } from './index'
import { IExercise } from '@/types/health'
export const addExerciseApi = (exercise: IExercise): Promise<boolean> =>
cloudService({
url: '/home-api/exercise',
method: 'post',
data: exercise
})
export const updateExerciseApi = (id: number, exercise: IExercise): Promise<boolean> =>
cloudService({
url: `/home-api/exercise/${id}`,
method: 'put',
data: exercise
})
export const deleteExerciseApi = (id: number): Promise<boolean> =>
cloudService({
url: `/home-api/exercise/${id}`,
method: 'delete'
})
export const queryExerciseApi = (query: IExerciseQuery): Promise<IExercise[]> =>
cloudService({
url: '/home-api/exercise',
method: 'get',
params: query
})