fix(miniClass): 修复班级信息页学员人数显示错误
修复当 students 或 thisClass.number 为 undefined 时,学员人数显示为 "undefined/undefined人" 的问题。 将获取学员列表和成绩列表的默认值从 undefined 改为空数组,避免后续操作中可能出现的类型错误。
This commit is contained in:
@@ -49,7 +49,7 @@
|
||||
<text class="mainTxt" v-if="classModel.type == '2'">精英班</text>
|
||||
</view>
|
||||
<view><text class="ciyao">学员人数</text><text
|
||||
class="mainTxt">{{students.length}}/{{thisClass.number}}人</text></view>
|
||||
class="mainTxt">{{(students || []).length}}/{{thisClass.number || 0}}人</text></view>
|
||||
<view><text class="ciyao">管理成员</text><text class="mainTxt" @click="seeManager">点击查看</text></view>
|
||||
</view>
|
||||
|
||||
@@ -1102,7 +1102,7 @@
|
||||
},
|
||||
// 未开班和进行中状态下,学员的信息,带买课标识
|
||||
async getStudentsList() {
|
||||
var list = undefined
|
||||
var list = []
|
||||
await $http.request({
|
||||
url: "common/class/getClassUserCourseFlag",
|
||||
method: "POST",
|
||||
@@ -1135,7 +1135,7 @@
|
||||
},
|
||||
// 考试周和结班状态下,学员的信息
|
||||
async getStudentScoreList() {
|
||||
var list = undefined
|
||||
var list = []
|
||||
await $http.request({
|
||||
url: "common/class/userScoreList",
|
||||
method: "POST",
|
||||
|
||||
Reference in New Issue
Block a user