|
@@ -236,6 +236,7 @@
|
|
|
:data="item"
|
|
|
show-type="patrol"
|
|
|
@muted-change="videoAllMuted"
|
|
|
+ @video-view-change="videoViewChange"
|
|
|
></invigilation-student>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -272,7 +273,7 @@ import {
|
|
|
import { mapState, mapMutations, mapActions } from "vuex";
|
|
|
|
|
|
export default {
|
|
|
- name: "realtime-monitoring",
|
|
|
+ name: "patrol-exam-detail",
|
|
|
components: {
|
|
|
RightOrWrong,
|
|
|
InvigilationStudent,
|
|
@@ -319,6 +320,7 @@ export default {
|
|
|
MOBILE_SECOND: "mobileSecondMonitorStatusSource",
|
|
|
},
|
|
|
viewingAngles: [],
|
|
|
+ videoIsLargeView: false,
|
|
|
};
|
|
|
},
|
|
|
computed: {
|
|
@@ -409,6 +411,8 @@ export default {
|
|
|
this.getList();
|
|
|
},
|
|
|
async getList() {
|
|
|
+ if (this.pageType === "1" && this.videoIsLargeView) return;
|
|
|
+
|
|
|
const datas = {
|
|
|
...this.filter,
|
|
|
pageNumber: this.current,
|
|
@@ -459,6 +463,9 @@ export default {
|
|
|
refInst.mutedPlayer(true);
|
|
|
});
|
|
|
},
|
|
|
+ videoViewChange(isLarge) {
|
|
|
+ this.videoIsLargeView = isLarge;
|
|
|
+ },
|
|
|
goBack() {
|
|
|
window.history.go(-1);
|
|
|
},
|