mirror of
https://github.com/PlayEdu/backend
synced 2025-06-21 03:32:46 +08:00
部门api
This commit is contained in:
parent
f77d354953
commit
d86e1fe838
38
src/api/department.ts
Normal file
38
src/api/department.ts
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
import client from "./internal/httpClient";
|
||||||
|
|
||||||
|
export function departmentList() {
|
||||||
|
return client.get("/backend/v1/department/index", {});
|
||||||
|
}
|
||||||
|
|
||||||
|
export function createDepartment() {
|
||||||
|
return client.get("/backend/v1/department/create", {});
|
||||||
|
}
|
||||||
|
|
||||||
|
export function storeDepartment(name: string, parentId: number, sort: number) {
|
||||||
|
return client.post("/backend/v1/department/create", {
|
||||||
|
name,
|
||||||
|
parent_id: parentId,
|
||||||
|
sort,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
export function department(id: number) {
|
||||||
|
return client.get(`/backend/v1/department/${id}`, {});
|
||||||
|
}
|
||||||
|
|
||||||
|
export function updateDepartment(
|
||||||
|
id: number,
|
||||||
|
name: string,
|
||||||
|
parentId: number,
|
||||||
|
sort: number
|
||||||
|
) {
|
||||||
|
return client.post(`/backend/v1/department/${id}`, {
|
||||||
|
name,
|
||||||
|
parent_id: parentId,
|
||||||
|
sort,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
export function destroyDepartment(id: number) {
|
||||||
|
return client.destroy(`/backend/v1/department/${id}`);
|
||||||
|
}
|
@ -4,3 +4,6 @@ export * as adminRole from "./admin-role";
|
|||||||
export * as adminUser from "./admin-user";
|
export * as adminUser from "./admin-user";
|
||||||
export * as courseCategory from "./course-category";
|
export * as courseCategory from "./course-category";
|
||||||
export * as courseChapter from "./course-chapter";
|
export * as courseChapter from "./course-chapter";
|
||||||
|
export * as course from "./course";
|
||||||
|
export * as courseHour from "./course-hour";
|
||||||
|
export * as department from "./department";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user