|
@@ -140,14 +140,14 @@
|
|
|
<PopQues class="event-item" v-if="event.Event === 'PopQuesLoad' || event.Event === 'ReAtmpAnsStrt'" :evtType="event.Event" :irsData="event.data"></PopQues>
|
|
|
</div>
|
|
|
<!-- 抢权 -->
|
|
|
- <Buzr class="event-item student-event" v-if="event.Event === 'BuzrAns'" :buzrData="event.data" :students="baseData.student"></Buzr>
|
|
|
+ <Buzr class="event-item student-event" v-if="event.Event === 'BuzrAns' && baseData" :buzrData="event.data" :students="baseData.student"></Buzr>
|
|
|
<!-- 推送 -->
|
|
|
<Push class="event-item" v-if="event.Event === 'FastPgPush' && (currentfilterType === '' || currentfilterType === 'doc')" :pushData="event.data"></Push>
|
|
|
<!-- 作品收集 -->
|
|
|
- <StuReceive :nowStuInfo="nowStuInfo" :recordInfo="recordInfo" class="student-event event-item" v-if="event.Event === 'WrkSpaceEnd'" :rcvData="event.data" :students="baseData.student"></StuReceive>
|
|
|
- <Receive :recordInfo="recordInfo" class="student-event event-item" v-if="event.Event === 'WrkSpaceEnd'" :rcvData="event.data" :students="baseData.student"></Receive>
|
|
|
+ <StuReceive :nowStuInfo="nowStuInfo" :recordInfo="recordInfo" class="student-event event-item" v-if="event.Event === 'WrkSpaceEnd' && baseData" :rcvData="event.data" :students="baseData.student"></StuReceive>
|
|
|
+ <Receive :recordInfo="recordInfo" class="student-event event-item" v-if="event.Event === 'WrkSpaceEnd' && baseData" :rcvData="event.data" :students="baseData.student"></Receive>
|
|
|
<!-- 随机挑人 -->
|
|
|
- <Pick class="event-item student-event" :pickData="event.data" v-if="event.Event === 'PickupResult'" :students="baseData.student"></Pick>
|
|
|
+ <Pick class="event-item student-event" :pickData="event.data" v-if="event.Event === 'PickupResult' && baseData" :students="baseData.student"></Pick>
|
|
|
<!-- 课中评测 -->
|
|
|
<Exam class="event-item" :pickData="event.data" v-if="event.Event === 'SPQStrt'"></Exam>
|
|
|
</div>
|
|
@@ -401,7 +401,7 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
} catch (e) {
|
|
|
- this.baseUrl = {}
|
|
|
+ this.baseData = undefined
|
|
|
}
|
|
|
let r = this.sokratesRecords.find(item => item.Event === 'PgidList')
|
|
|
let pgids = r ? r.PgIdList : []
|