planCategorys.ts
853 Bytes
import request from '@/config/axios'
export const planCategoryApi = {
// 新建训练计划分类
createPlanCategory: async (data: any) => {
return await request.post({ url: `/plan/createCategory`, data })
},
// 更新训练计划分类
updatePlanCategory: async (data: any) => {
return await request.put({ url: `/plan/updateCategory`, data })
},
// 删除计划种类和种类下所有计划
deletePlanCategory: async (id: number) => {
return await request.delete({ url: `/plan/deleteCategory?id=` + id })
},
// 获得计划中的计划种类分页
getPlanCategoryPage: async (params: any) => {
return await request.get({ url: `/plan/Category/page`, params })
},
// 获取计划种类详情
getPlanCategory: async (id: number) => {
return await request.get({ url: `/plan/Category/get?id=` + id })
}
}