课程新建api优化

This commit is contained in:
禺狨 2023-03-15 17:40:11 +08:00
parent 18634b9c71
commit 7862efa0d4
4 changed files with 17 additions and 5 deletions

View File

@ -31,7 +31,9 @@ export function storeCourse(
thumb: string,
isShow: number,
depIds: number[],
categoryIds: number[]
categoryIds: number[],
chapters: number[],
hours: number[]
) {
return client.post("/backend/v1/course/create", {
title: title,
@ -39,6 +41,8 @@ export function storeCourse(
is_show: isShow,
dep_ids: depIds,
category_ids: categoryIds,
chapters: chapters,
hours: hours,
});
}
@ -52,7 +56,9 @@ export function updateCourse(
thumb: string,
isShow: number,
depIds: number[],
categoryIds: number[]
categoryIds: number[],
chapters: number[],
hours: number[]
) {
return client.put(`/backend/v1/course/${id}`, {
title: title,
@ -60,6 +66,8 @@ export function updateCourse(
is_show: isShow,
dep_ids: depIds,
category_ids: categoryIds,
chapters: chapters,
hours: hours,
});
}

View File

@ -98,7 +98,7 @@ export const CourseCreate: React.FC<PropInterface> = ({ open, onCancel }) => {
);
}
course
.storeCourse(values.title, values.thumb, 1, dep_ids, category_ids)
.storeCourse(values.title, values.thumb, 1, dep_ids, category_ids, [], [])
.then((res: any) => {
message.success("保存成功!");
onCancel();

View File

@ -83,7 +83,9 @@ export const CourseCreatePage: React.FC = () => {
values.thumb,
values.isShow,
dep_ids,
category_ids
category_ids,
[],
[]
)
.then((res: any) => {
message.success("保存成功!");

View File

@ -156,7 +156,9 @@ export const CourseUpdatePage: React.FC = () => {
values.thumb,
values.isShow,
dep_ids,
category_ids
category_ids,
[],
[]
)
.then((res: any) => {
message.success("保存成功!");