Explorar o código

修改数据结构

lex hai 1 ano
pai
achega
49402cd96e
Modificáronse 1 ficheiros con 8 adicións e 6 borrados
  1. 8 6
      src/views/exercise-after-class/index.tsx

+ 8 - 6
src/views/exercise-after-class/index.tsx

@@ -112,18 +112,20 @@ export default defineComponent({
           }
           }
         )
         )
         if (Array.isArray(res?.data?.trainings)) {
         if (Array.isArray(res?.data?.trainings)) {
-          return res.data.trainings
+          const trainings = res?.data?.trainings || []
+          const tempLessonTraining: any = []
+          trainings.forEach((item: any) => {
+            tempLessonTraining.push(...(item.studentLessonTrainingDetails || []))
+          })
+          return tempLessonTraining
         }
         }
       } catch (error) {}
       } catch (error) {}
       return []
       return []
     }
     }
     const setRecord = async (trainings: any[]) => {
     const setRecord = async (trainings: any[]) => {
       if (Array.isArray(trainings)) {
       if (Array.isArray(trainings)) {
-        const tempLessonTraining: any = []
-        trainings.forEach((item: any) => {
-          tempLessonTraining.push(...(item.studentLessonTrainingDetails || []))
-        })
-        data.trainings = tempLessonTraining.map((n: any) => {
+        console.log(trainings, 'trainings')
+        data.trainings = trainings.map((n: any) => {
           try {
           try {
             n.trainingContent = JSON.parse(n.trainingContent)
             n.trainingContent = JSON.parse(n.trainingContent)
           } catch (error) {
           } catch (error) {