lex-xin 6 tháng trước cách đây
mục cha
commit
c1dd56cc74

+ 7 - 2
src/api/cloudTextbooks.api.ts

@@ -25,11 +25,16 @@ export const getLessonCoursewareSubjectList_gym = () => {
 }
 
 // 课程详情列表
-export const getLessonCoursewareCourseList_gym = (params: { id: string; search?: string; abortController: AbortController }) => {
+export const getLessonCoursewareCourseList_gym = (params: {
+   id: string
+   data: { search?: string; detailFlag?: string }
+   abortController: AbortController
+}) => {
    return httpAxios_gym.axioseRquest({
       signal: params.abortController.signal,
       method: "get",
-      url: `/api-teacher/lessonCourseware/getLessonCoursewareCourseList/${params.id}?search=${params.search || ""}`
+      url: `/api-teacher/lessonCourseware/getLessonCoursewareCourseList/${params.id}`,
+      params: params.data
    })
 }
 

+ 1 - 1
src/views/cloudTextbooks/useData.ts

@@ -245,7 +245,7 @@ export const useDataDetailList = () => {
       coursewareDetailController = new AbortController()
       if (!isSearch) loading.value = true
       searchLoading.value = true
-      httpAjax(getLessonCoursewareCourseList_gym, { id, search, abortController: coursewareDetailController }).then(res => {
+      httpAjax(getLessonCoursewareCourseList_gym, { id, data: { search }, abortController: coursewareDetailController }).then(res => {
          if (!isSearch) loading.value = false
          searchLoading.value = false
          if (res.code === 200) {

+ 4 - 1
src/views/coursewarePlay/coursewarePlay.vue

@@ -324,7 +324,10 @@ async function getLessCoursewareList(id?: string) {
    searchObj.loading = true
    await httpAjax(LessonCoursewareDetailApi["GYM"], {
       id: id || (route.params.id as string),
-      search: searchObj.queryStr,
+      data: {
+         search: searchObj.queryStr,
+         detailFlag: "1"
+      },
       abortController: coursewareDetailController
    }).then(res => {
       searchObj.loading = false