|
@@ -20,7 +20,8 @@
|
|
<div class="left">
|
|
<div class="left">
|
|
<div class="track">{{ (index + 1) + (8 * indexs) }}</div>
|
|
<div class="track">{{ (index + 1) + (8 * indexs) }}</div>
|
|
<div class="userInfo" @click="getChooseStudent(item.track)">
|
|
<div class="userInfo" @click="getChooseStudent(item.track)">
|
|
- <div class="pic pic2" v-if="item.student_id"> <img :src="item.face_pic || item.logo_url" /></div>
|
|
|
|
|
|
+ <div class="pic pic2" v-if="item.student_id"> <img :src="item.face_pic || item.logo_url" />
|
|
|
|
+ </div>
|
|
<div class="pic" v-else>
|
|
<div class="pic" v-else>
|
|
<img src="@/assets/images/test/profilePicture.png" />
|
|
<img src="@/assets/images/test/profilePicture.png" />
|
|
</div>
|
|
</div>
|
|
@@ -79,7 +80,7 @@
|
|
{{ item.timeStr || "-" }}
|
|
{{ item.timeStr || "-" }}
|
|
</div>
|
|
</div>
|
|
<div v-if="isBackRun && item.student_id" class="turns">往返次数:<span><i>{{ item.turns || "0"
|
|
<div v-if="isBackRun && item.student_id" class="turns">往返次数:<span><i>{{ item.turns || "0"
|
|
- }}</i></span>
|
|
|
|
|
|
+ }}</i></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="menuBtn" v-if="(examState == 41 || examState == 43) && !item.student_id"
|
|
<div class="menuBtn" v-if="(examState == 41 || examState == 43) && !item.student_id"
|
|
@@ -394,12 +395,20 @@ const getStartOneTest = () => {
|
|
//停止播报;
|
|
//停止播报;
|
|
speckCancel()
|
|
speckCancel()
|
|
//和工作站搭配时差版
|
|
//和工作站搭配时差版
|
|
- //提前发送开始的时间
|
|
|
|
- let advanceTime = 1000;
|
|
|
|
- //各就位+枪声是7秒左右,5.26秒是播枪声
|
|
|
|
- let myTime = 7010;
|
|
|
|
- //播放音频和遮罩
|
|
|
|
- let myText = "各就位,预备!";
|
|
|
|
|
|
+ let advanceTime = 0; //提前发送开始的时间
|
|
|
|
+ let myTime = 0; //枪声时间
|
|
|
|
+ let myText = ""; //提示框内容
|
|
|
|
+ if (isLongRun.value) {
|
|
|
|
+ //音频时长5180毫秒,4120毫秒是播枪声
|
|
|
|
+ advanceTime = 0;
|
|
|
|
+ myTime = 4120;
|
|
|
|
+ myText = "各就位!";
|
|
|
|
+ } else {
|
|
|
|
+ //音频时长7010毫秒,5260毫秒是播枪声
|
|
|
|
+ advanceTime = 1000;
|
|
|
|
+ myTime = 5260;
|
|
|
|
+ myText = "各就位,预备!";
|
|
|
|
+ }
|
|
let loading = ElLoading.service({ text: myText, background: 'rgba(0, 0, 0, 0.8)', customClass: `sports ${parameter.value.project}` });
|
|
let loading = ElLoading.service({ text: myText, background: 'rgba(0, 0, 0, 0.8)', customClass: `sports ${parameter.value.project}` });
|
|
speckText(myText);
|
|
speckText(myText);
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|