|
@@ -19,7 +19,7 @@
|
|
<script>
|
|
<script>
|
|
import EcsOnlineList from "./OnlineExamList.vue";
|
|
import EcsOnlineList from "./OnlineExamList.vue";
|
|
import PhoneVerifyForDD from "./PhoneVerifyForDD.vue";
|
|
import PhoneVerifyForDD from "./PhoneVerifyForDD.vue";
|
|
-import { mapMutations, mapState } from "vuex";
|
|
|
|
|
|
+import { mapMutations, mapState, mapGetters } from "vuex";
|
|
|
|
|
|
export default {
|
|
export default {
|
|
name: "OnlineExamHome",
|
|
name: "OnlineExamHome",
|
|
@@ -36,6 +36,7 @@ export default {
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
...mapState(["user", "siteMessagesTimeStamp"]),
|
|
...mapState(["user", "siteMessagesTimeStamp"]),
|
|
|
|
+ ...mapGetters(["isEpcc"]),
|
|
},
|
|
},
|
|
beforeRouteEnter(to, from, next) {
|
|
beforeRouteEnter(to, from, next) {
|
|
next(vm => {
|
|
next(vm => {
|
|
@@ -68,9 +69,11 @@ export default {
|
|
姓名:{this.$store.state.user.name} -{" "}
|
|
姓名:{this.$store.state.user.name} -{" "}
|
|
{this.$store.state.user.studentCodeList.join(",")}
|
|
{this.$store.state.user.studentCodeList.join(",")}
|
|
</div>
|
|
</div>
|
|
- <div style="font-weight:bold; line-height: 25px;">
|
|
|
|
- 专业:{this.$store.state.user.specialty}
|
|
|
|
- </div>
|
|
|
|
|
|
+ {!this.isEpcc && (
|
|
|
|
+ <div style="font-weight:bold; line-height: 25px;">
|
|
|
|
+ 专业:{this.$store.state.user.specialty}
|
|
|
|
+ </div>
|
|
|
|
+ )}
|
|
{macosVersionTooLow && (
|
|
{macosVersionTooLow && (
|
|
<div style="font-weight:bold; line-height: 25px; color: red">
|
|
<div style="font-weight:bold; line-height: 25px; color: red">
|
|
您的操作系统版本过低,为保证考试过程顺利完成,请更新操作系统到
|
|
您的操作系统版本过低,为保证考试过程顺利完成,请更新操作系统到
|
|
@@ -135,7 +138,6 @@ export default {
|
|
beforeDestroy() {
|
|
beforeDestroy() {
|
|
clearInterval(this.interval);
|
|
clearInterval(this.interval);
|
|
},
|
|
},
|
|
-
|
|
|
|
methods: {
|
|
methods: {
|
|
...mapMutations(["updateSiteMessages"]),
|
|
...mapMutations(["updateSiteMessages"]),
|
|
},
|
|
},
|