lex-xin 3 months ago
parent
commit
3e3066017f
2 changed files with 16 additions and 6 deletions
  1. 14 4
      src/api/cloudTextbooks.api.ts
  2. 2 2
      src/views/cloudTextbooks/useData.ts

+ 14 - 4
src/api/cloudTextbooks.api.ts

@@ -59,11 +59,16 @@ export const getMyCourseware_gyt = () => {
 }
 
 // 课程详情列表
-export const getMyCoursewareDetail_gyt = (params: { id: string; search?: string; abortController: AbortController }) => {
+export const getMyCoursewareDetail_gyt = (params: {
+   id: string
+   data: { search?: string; detailFlag?: string }
+   abortController: AbortController
+}) => {
    return httpAxios_gyt.axioseRquest({
       signal: params.abortController.signal,
       method: "post",
-      url: `/api-teacher/courseSchedule/myCoursewareDetail/${params.id}?search=${params.search || ""}`
+      url: `/api-teacher/courseSchedule/myCoursewareDetail/${params.id}`,
+      params: params.data
    })
 }
 
@@ -112,11 +117,16 @@ export const queryLessonCourseware_klx = (type: string, albumId: string, abortCo
 }
 
 // 课程详情列表
-export const getLessonCoursewareCourseList_klx = (params: { id: string; search?: string; abortController: AbortController }) => {
+export const getLessonCoursewareCourseList_klx = (params: {
+   id: string
+   data: { search?: string; detailFlag?: string }
+   abortController: AbortController
+}) => {
    return httpAxios_klx.axioseRquest({
       signal: params.abortController.signal,
       method: "get",
-      url: `/api-teacher/tenantAlbumMusic/getLessonCoursewareCourseList/${params.id}?search=${params.search || ""}`
+      url: `/api-teacher/tenantAlbumMusic/getLessonCoursewareCourseList/${params.id}`,
+      params: params.data
    })
 }
 

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

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