|  | @@ -20,7 +20,8 @@
 | 
	
		
			
				|  |  |                      <div class="left">
 | 
	
		
			
				|  |  |                        <div class="track">{{ (index + 1) + (8 * indexs) }}</div>
 | 
	
		
			
				|  |  |                        <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>
 | 
	
		
			
				|  |  |                            <img src="@/assets/images/test/profilePicture.png" />
 | 
	
		
			
				|  |  |                          </div>
 | 
	
	
		
			
				|  | @@ -79,7 +80,7 @@
 | 
	
		
			
				|  |  |                      {{ item.timeStr || "-" }}
 | 
	
		
			
				|  |  |                    </div>
 | 
	
		
			
				|  |  |                    <div v-if="isBackRun && item.student_id" class="turns">往返次数:<span><i>{{ item.turns || "0"
 | 
	
		
			
				|  |  | -                  }}</i></span>
 | 
	
		
			
				|  |  | +                        }}</i></span>
 | 
	
		
			
				|  |  |                    </div>
 | 
	
		
			
				|  |  |                  </div>
 | 
	
		
			
				|  |  |                  <div class="menuBtn" v-if="(examState == 41 || examState == 43) && !item.student_id"
 | 
	
	
		
			
				|  | @@ -394,12 +395,20 @@ const getStartOneTest = () => {
 | 
	
		
			
				|  |  |    //停止播报;
 | 
	
		
			
				|  |  |    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}` });
 | 
	
		
			
				|  |  |    speckText(myText);
 | 
	
		
			
				|  |  |    setTimeout(() => {
 |