|
@@ -199,6 +199,10 @@ function checkRemoteAppClicked() {
|
|
// 3分钟检测是否有远程桌面软件在运行
|
|
// 3分钟检测是否有远程桌面软件在运行
|
|
addInterval(() => checkRemoteApp(), 3 * 60 * 1000);
|
|
addInterval(() => checkRemoteApp(), 3 * 60 * 1000);
|
|
//#endregion 防作弊检查
|
|
//#endregion 防作弊检查
|
|
|
|
+
|
|
|
|
+const userInfo = $computed(
|
|
|
|
+ () => store.user.displayName + " - " + store.user.studentCodeList.join(",")
|
|
|
|
+);
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<template>
|
|
<template>
|
|
@@ -209,9 +213,12 @@ addInterval(() => checkRemoteApp(), 3 * 60 * 1000);
|
|
<div>{{ store.exam.courseName }}</div>
|
|
<div>{{ store.exam.courseName }}</div>
|
|
<OverallProgress></OverallProgress>
|
|
<OverallProgress></OverallProgress>
|
|
</div>
|
|
</div>
|
|
- <div>
|
|
|
|
- {{ store.user.displayName }} -
|
|
|
|
- {{ store.user.studentCodeList.join(",") }}
|
|
|
|
|
|
+ <div
|
|
|
|
+ :style="{
|
|
|
|
+ whiteSpace: userInfo.length >= 23 ? 'normal' : 'nowrap',
|
|
|
|
+ }"
|
|
|
|
+ >
|
|
|
|
+ {{ userInfo }}
|
|
</div>
|
|
</div>
|
|
<QuestionFilters></QuestionFilters>
|
|
<QuestionFilters></QuestionFilters>
|
|
<n-button type="success" @click="userClickSubmit">交卷</n-button>
|
|
<n-button type="success" @click="userClickSubmit">交卷</n-button>
|