| 
					
				 | 
			
			
				@@ -119,7 +119,11 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const setRecord = async (trainings: any[]) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (Array.isArray(trainings)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.trainings = trainings.map((n: any) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const tempLessonTraining: any = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        trainings.forEach((item: any) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          tempLessonTraining.push(...(item.studentLessonTrainingDetails || [])) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.trainings = tempLessonTraining.map((n: any) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             n.trainingContent = JSON.parse(n.trainingContent) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } catch (error) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -142,6 +146,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         handleExerciseCompleted() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onMounted(async () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const trainings = await getTrainingRecord() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       setRecord(trainings) 
			 |