Quellcode durchsuchen

feat:修改课程图片显示问题

白白 vor 2 Jahren
Ursprung
Commit
24f33f8fc8

+ 1 - 0
src/components/WordEditor/WordEditor.vue

@@ -115,6 +115,7 @@
   // 监听 OnlyOffice组件中的文档准备事件
   const onDocumentReady = (event: any) => {
     console.log('Document is loaded');
+    console.log(props.documentUrl);
   };
 
   // 监听 OnlyOffice组件中的加载组件错误事件

+ 7 - 4
src/views/CourseSquare/component/AllCourse/MoreCourse.vue

@@ -171,7 +171,7 @@ const fetchData = () => {
   }
 }
 
-const processTeacherName = () => {
+const processData = () => {
   for(let i:number = 0; i < pageInfo.courseData.length; i++){
     for(let j = 0; j < pageInfo.courseData[i].teacherIds.length; j++){
       apis.findUserById(pageInfo.courseData[i].teacherIds[j])
@@ -183,6 +183,9 @@ const processTeacherName = () => {
           })
     }
   }
+  for(let i:number = 0; i < pageInfo.courseData.length; i++){
+    pageInfo.courseData[i].courseImages[0] = pageInfo.courseData[i].courseImages[0].split("?")[0]
+  }
 }
 
 const fetchAllCourse = () => {
@@ -190,7 +193,7 @@ const fetchAllCourse = () => {
       .then((res: any) => {
         console.log(res)
         pageInfo.courseData = res.data.data.records
-        processTeacherName()
+        processData()
         pageInfo.total = res.data.data.total
         Object.assign(pageInfo2Show, pageInfo)
       })
@@ -206,7 +209,7 @@ const fetchCourseByUserId = () => {
         .then((res: any) => {
           console.log(res)
           pageInfo.courseData = res.data.data.records
-          processTeacherName()
+          processData()
           pageInfo.total = res.data.data.total
           Object.assign(pageInfo2Show, pageInfo)
         })
@@ -219,7 +222,7 @@ const fetchCourseByUserId = () => {
         .then((res: any) => {
           console.log(res.data.data)
           pageInfo.courseData = res.data.data.records
-          processTeacherName()
+          processData()
           pageInfo.total = res.data.data.total
           Object.assign(pageInfo2Show, pageInfo)
         })

+ 3 - 0
src/views/CourseSquare/component/Course/index.vue

@@ -214,6 +214,9 @@
             })
       }
     }
+    for(let i:number = 0; i < courses.course.length; i++){
+      courses.course[i].courseImages[0] = courses.course[i].courseImages[0].split("?")[0]
+    }
   }
 
   onMounted(()=>{

+ 1 - 0
src/views/CourseSquare/component/CourseDetails/index.vue

@@ -320,6 +320,7 @@ const processCourses = () => {
           console.log("错误信息",err)
         })
   }
+  dataForm.courseImages[0] = dataForm.courseImages[0].split("?")[0]
 }
 
 const getCourse = () => {