lex-xin 3 месяцев назад
Родитель
Сommit
17bb3c40f0
1 измененных файлов с 6 добавлено и 5 удалено
  1. 6 5
      src/views/coursewarePlay/coursewarePlay.vue

+ 6 - 5
src/views/coursewarePlay/coursewarePlay.vue

@@ -127,10 +127,10 @@
             />
             <img class="close" @click="close" src="@/img/coursewarePlay/close.png" />
          </template>
-         <ElScrollbar class="elScrollbar" v-loading="searchObj.loading">
+         <ElScrollbar class="elScrollbar" v-loading="searchObj.loadingCourseWare">
             <el-empty
                class="empty"
-               v-if="!tempCoursewareList.length && !searchObj.loading"
+               v-if="!tempCoursewareList.length && !searchObj.loadingCourseWare"
                :image="require('@/img/layout/empty.png')"
                description="暂无搜索结果"
             />
@@ -224,6 +224,7 @@ const isTempAutoPlay = ref(false)
 let coursewareDetailController: AbortController
 const searchObj = reactive({
    loading: false,
+   loadingCourseWare: false,
    isSearch: false, // 是否搜索 标识
    lessonCoursewareId: null as any, // 课程id,
    queryStr: route.query.search as any,
@@ -350,7 +351,8 @@ async function getLessCoursewareList(type?: string, id?: string) {
       coursewareDetailController.abort()
    }
    coursewareDetailController = new AbortController()
-   searchObj.loading = true
+   searchObj.loadingCourseWare = true
+
    await httpAjax(LessonCoursewareDetailApi[userStoreHook.roles!], {
       id: id || (route.params.id as string),
       data: {
@@ -359,7 +361,7 @@ async function getLessCoursewareList(type?: string, id?: string) {
       },
       abortController: coursewareDetailController
    }).then(res => {
-      searchObj.loading = false
+      searchObj.loadingCourseWare = false
       if (res.code === 200) {
          const result = res.data || []
          for (let i = 0; i < result.length; i++) {
@@ -545,7 +547,6 @@ function handleCourseSearchClick(value: any) {
    }
 }
 function handleCourseClick(value: any) {
-   console.log(value, "value")
    const type = value.typeCode || value.type
    if (type !== "VIDEO") {
       handleVideoPause()