|
@@ -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)
|