diff --git a/src/pages/course/compenents/update.tsx b/src/pages/course/compenents/update.tsx index 1027e6c..5cb340f 100644 --- a/src/pages/course/compenents/update.tsx +++ b/src/pages/course/compenents/update.tsx @@ -88,6 +88,7 @@ export const CourseUpdate: React.FC = ({ course.course(id).then((res: any) => { let box = res.data.dep_ids; let depIds: any[] = []; + let type = res.data.dep_ids.length > 0 ? "elective" : "open"; if (box.length > 1) { for (let i = 0; i < box.length; i++) { let item = checkChild(deps, box[i]); @@ -136,10 +137,11 @@ export const CourseUpdate: React.FC = ({ thumb: res.data.course.thumb, dep_ids: depIds, category_ids: categoryIds, - type: "open", + type: type, desc: "", hasChapter: chapterType, }); + setType(type); setThumb(res.data.course.thumb); setChapterType(chapterType); if (chapterType === 1) {