PlayEdu-backend/src/api/resource-category.ts
2023-03-08 17:59:59 +08:00

43 lines
934 B
TypeScript

import client from "./internal/httpClient";
export function resourceCategoryList() {
return client.get("/backend/v1/resource-category/index", {});
}
export function createResourceCategory() {
return client.get("/backend/v1/resource-category/create", {});
}
export function storeResourceCategory(
name: string,
parentId: number,
sort: number
) {
return client.post("/backend/v1/resource-category/create", {
name,
parent_id: parentId,
sort,
});
}
export function resourceCategory(id: number) {
return client.get(`/backend/v1/resource-category/${id}`, {});
}
export function updateResourceCategory(
id: number,
name: string,
parentId: number,
sort: number
) {
return client.post(`/backend/v1/resource-category/${id}`, {
name,
parent_id: parentId,
sort,
});
}
export function destroyResourceCategory(id: number) {
return client.destroy(`/backend/v1/resource-category/${id}`);
}