From 1f34754ce77199ffb9bbea09c5ef34e03e30f881 Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期五, 05 七月 2024 16:52:18 +0800 Subject: [PATCH] 修改 --- src/views/onlineEducation/count/components/studentList.vue | 39 +++++++++++++++++++++++++++++---------- 1 files changed, 29 insertions(+), 10 deletions(-) diff --git a/src/views/onlineEducation/count/components/studentList.vue b/src/views/onlineEducation/count/components/studentList.vue index 1875592..ccf1759 100644 --- a/src/views/onlineEducation/count/components/studentList.vue +++ b/src/views/onlineEducation/count/components/studentList.vue @@ -8,6 +8,7 @@ :before-close="handleClose" > <el-table + height="250" :data="learningTable" style="width: 100%;"> <el-table-column @@ -24,6 +25,9 @@ prop="lessonTocal" label="总学时" > + <template #default="scope"> + {{type == 'batch' ? scope.row.batchLessonNum : scope.row.courseLessonNum}} + </template> </el-table-column> <el-table-column prop="lessonNum" @@ -63,7 +67,7 @@ <script > import lessonReport from '@/views/onlineEducation/studentSupervision/compontents/lessonReport.vue' -import { studentDetail } from '@/api/onlineEducation/student' +import { studentCourseDetail, studentDetail } from '@/api/onlineEducation/student' import { listCourse } from '@/api/onlineEducation/course' export default { name: 'addUser', @@ -76,9 +80,11 @@ dialogStatus: '', dataForm: {}, uuid: '', - total: 2, + total: 0, + type: '', queryParams: { - + pageIndex: 1, + pageSize: 10 }, learningTable: [ { @@ -107,14 +113,27 @@ methods: { getList() { this.loading = true; - studentDetail( this.uuid).then((res) => { - if (res.code == 200) { - this.learningTable = res.data - this.loading = false; - } - }) + if(this.type === 'course'){ + studentCourseDetail( this.uuid).then((res) => { + if (res.code == 200) { + this.learningTable = res.data + this.loading = false; + // this.total = res.data.total + } + }) + }else { + studentDetail( this.uuid).then((res) => { + if (res.code == 200) { + this.learningTable = res.data + this.loading = false; + // this.total = res.data.total + } + }) + } + }, - openDialog (data) { + openDialog (data,type) { + this.type = type; this.uuid = data.uuid; this.getList(); this.dialogVisible = true; -- Gitblit v1.9.2