|
@@ -3339,42 +3339,42 @@
|
|
|
<div class="g_d_group" v-for="(g, gindex) in groupJson.group" :key="gindex">
|
|
|
<div class="g_d_group_chair">
|
|
|
<div v-if="groupJson.number > 1"><span
|
|
|
- :class="{ isChair: groupStudent[toolindex][gindex][0], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex][0] && groupJson.islock == 2 }"><span
|
|
|
+ :class="{ isChair: groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][0], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][0] && groupJson.islock == 2 }"><span
|
|
|
class="updateChairBtn"
|
|
|
- @click="updateGroupChair(groupStudent[toolindex][gindex][0])">修改</span></span><span>{{
|
|
|
- groupStudent[toolindex][gindex][0]
|
|
|
- ? groupStudent[toolindex][gindex][0].name : '空位置'
|
|
|
+ @click="updateGroupChair(groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][0])">修改</span></span><span>{{
|
|
|
+ groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][0]
|
|
|
+ ? groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][0].name : '空位置'
|
|
|
}}</span></div>
|
|
|
<div v-if="groupJson.number > 4"><span
|
|
|
- :class="{ isChair: groupStudent[toolindex][gindex][4], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex][4] && groupJson.islock == 2 }"><span
|
|
|
+ :class="{ isChair: groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][4], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][4] && groupJson.islock == 2 }"><span
|
|
|
class="updateChairBtn"
|
|
|
- @click="updateGroupChair(groupStudent[toolindex][gindex][4])">修改</span></span><span>{{
|
|
|
- groupStudent[toolindex][gindex][4]
|
|
|
- ? groupStudent[toolindex][gindex][4].name : '空位置'
|
|
|
+ @click="updateGroupChair(groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][4])">修改</span></span><span>{{
|
|
|
+ groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][4]
|
|
|
+ ? groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][4].name : '空位置'
|
|
|
}}</span></div>
|
|
|
<div v-if="groupJson.number > 8"><span
|
|
|
- :class="{ isChair: groupStudent[toolindex][gindex][8], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex][8] && groupJson.islock == 2 }"><span
|
|
|
+ :class="{ isChair: groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][8], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][8] && groupJson.islock == 2 }"><span
|
|
|
class="updateChairBtn"
|
|
|
- @click="updateGroupChair(groupStudent[toolindex][gindex][8])">修改</span></span><span>{{
|
|
|
- groupStudent[toolindex][gindex][8]
|
|
|
- ? groupStudent[toolindex][gindex][8].name : '空位置'
|
|
|
+ @click="updateGroupChair(groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][8])">修改</span></span><span>{{
|
|
|
+ groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][8]
|
|
|
+ ? groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][8].name : '空位置'
|
|
|
}}</span></div>
|
|
|
</div>
|
|
|
<div class="g_d_group_tableBox">
|
|
|
<div class="g_d_group_chair2">
|
|
|
<div v-if="groupJson.number > 2"><span
|
|
|
- :class="{ isChair: groupStudent[toolindex][gindex][2], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex][2] && groupJson.islock == 2 }"><span
|
|
|
+ :class="{ isChair: groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][2], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][2] && groupJson.islock == 2 }"><span
|
|
|
class="updateChairBtn"
|
|
|
- @click="updateGroupChair(groupStudent[toolindex][gindex][2])">修改</span></span><span>{{
|
|
|
- groupStudent[toolindex][gindex][2]
|
|
|
- ? groupStudent[toolindex][gindex][2].name : '空位置'
|
|
|
+ @click="updateGroupChair(groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][2])">修改</span></span><span>{{
|
|
|
+ groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][2]
|
|
|
+ ? groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][2].name : '空位置'
|
|
|
}}</span></div>
|
|
|
<div v-if="groupJson.number > 6"><span
|
|
|
- :class="{ isChair: groupStudent[toolindex][gindex][6], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex][6] && groupJson.islock == 2 }"><span
|
|
|
+ :class="{ isChair: groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][6], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][6] && groupJson.islock == 2 }"><span
|
|
|
class="updateChairBtn"
|
|
|
- @click="updateGroupChair(groupStudent[toolindex][gindex][6])">修改</span></span><span>{{
|
|
|
- groupStudent[toolindex][gindex][6]
|
|
|
- ? groupStudent[toolindex][gindex][6].name : '空位置'
|
|
|
+ @click="updateGroupChair(groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][6])">修改</span></span><span>{{
|
|
|
+ groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][6]
|
|
|
+ ? groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][6].name : '空位置'
|
|
|
}}</span></div>
|
|
|
</div>
|
|
|
<div class="g_d_group_table">
|
|
@@ -3388,49 +3388,49 @@
|
|
|
v-else-if="courseDetail.userid != userid && groupStudentUid[toolindex] && groupStudentUid[toolindex][gindex].indexOf(userid) == -1">
|
|
|
加入分组</div>
|
|
|
<div
|
|
|
- @click="exitGroup(groupStudent[toolindex][gindex][groupStudentUid[toolindex][gindex].indexOf(userid)].id)"
|
|
|
+ @click="exitGroup(groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][groupStudentUid[toolindex][gindex].indexOf(userid)].id)"
|
|
|
v-else-if="courseDetail.userid != userid && groupStudentUid[toolindex] && groupStudentUid[toolindex][gindex].indexOf(userid) != -1">
|
|
|
退出分组</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="g_d_group_chair2">
|
|
|
<div v-if="groupJson.number > 3"><span
|
|
|
- :class="{ isChair: groupStudent[toolindex][gindex][3], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex][3] && groupJson.islock == 2 }"><span
|
|
|
+ :class="{ isChair: groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][3], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][3] && groupJson.islock == 2 }"><span
|
|
|
class="updateChairBtn"
|
|
|
- @click="updateGroupChair(groupStudent[toolindex][gindex][3])">修改</span></span><span>{{
|
|
|
- groupStudent[toolindex][gindex][3]
|
|
|
- ? groupStudent[toolindex][gindex][3].name : '空位置'
|
|
|
+ @click="updateGroupChair(groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][3])">修改</span></span><span>{{
|
|
|
+ groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][3]
|
|
|
+ ? groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][3].name : '空位置'
|
|
|
}}</span></div>
|
|
|
<div v-if="groupJson.number > 7"><span
|
|
|
- :class="{ isChair: groupStudent[toolindex][gindex][7], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex][7] && groupJson.islock == 2 }"><span
|
|
|
+ :class="{ isChair: groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][7], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][7] && groupJson.islock == 2 }"><span
|
|
|
class="updateChairBtn"
|
|
|
- @click="updateGroupChair(groupStudent[toolindex][gindex][7])">修改</span></span><span>{{
|
|
|
- groupStudent[toolindex][gindex][7]
|
|
|
- ? groupStudent[toolindex][gindex][7].name : '空位置'
|
|
|
+ @click="updateGroupChair(groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][7])">修改</span></span><span>{{
|
|
|
+ groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][7]
|
|
|
+ ? groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][7].name : '空位置'
|
|
|
}}</span></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="g_d_group_chair">
|
|
|
<div v-if="groupJson.number > 1"><span
|
|
|
- :class="{ isChair: groupStudent[toolindex][gindex][1], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex][1] && groupJson.islock == 2 }"><span
|
|
|
+ :class="{ isChair: groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][1], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][1] && groupJson.islock == 2 }"><span
|
|
|
class="updateChairBtn"
|
|
|
- @click="updateGroupChair(groupStudent[toolindex][gindex][1])">修改</span></span><span>{{
|
|
|
- groupStudent[toolindex][gindex][1]
|
|
|
- ? groupStudent[toolindex][gindex][1].name : '空位置'
|
|
|
+ @click="updateGroupChair(groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][1])">修改</span></span><span>{{
|
|
|
+ groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][1]
|
|
|
+ ? groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][1].name : '空位置'
|
|
|
}}</span></div>
|
|
|
<div v-if="groupJson.number > 5"><span
|
|
|
- :class="{ isChair: groupStudent[toolindex][gindex][5], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex][5] && groupJson.islock == 2 }"><span
|
|
|
+ :class="{ isChair: groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][5], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][5] && groupJson.islock == 2 }"><span
|
|
|
class="updateChairBtn"
|
|
|
- @click="updateGroupChair(groupStudent[toolindex][gindex][5])">修改</span></span><span>{{
|
|
|
- groupStudent[toolindex][gindex][5]
|
|
|
- ? groupStudent[toolindex][gindex][5].name : '空位置'
|
|
|
+ @click="updateGroupChair(groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][5])">修改</span></span><span>{{
|
|
|
+ groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][5]
|
|
|
+ ? groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][5].name : '空位置'
|
|
|
}}</span></div>
|
|
|
<div v-if="groupJson.number > 9"><span
|
|
|
- :class="{ isChair: groupStudent[toolindex][gindex][9], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex][9] && groupJson.islock == 2 }"><span
|
|
|
+ :class="{ isChair: groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][9], updateChair: courseDetail.userid == userid && groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][9] && groupJson.islock == 2 }"><span
|
|
|
class="updateChairBtn"
|
|
|
- @click="updateGroupChair(groupStudent[toolindex][gindex][9])">修改</span></span><span>{{
|
|
|
- groupStudent[toolindex][gindex][9]
|
|
|
- ? groupStudent[toolindex][gindex][9].name : '空位置'
|
|
|
+ @click="updateGroupChair(groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][9])">修改</span></span><span>{{
|
|
|
+ groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][9]
|
|
|
+ ? groupStudent[toolindex][gindex] && groupStudent[toolindex][gindex][9].name : '空位置'
|
|
|
}}</span></div>
|
|
|
</div>
|
|
|
</div>
|