|  | @@ -323,7 +323,7 @@ let starTime = 0
 | 
	
		
			
				|  |  |  const formatTimes = () => {
 | 
	
		
			
				|  |  |    // const rate = runtime.speed / detailState.baseSpeed //1
 | 
	
		
			
				|  |  |    const rate = runtime.basePlayRate; // 播放倍率
 | 
	
		
			
				|  |  | -  // console.log('评测倍率123',rate)
 | 
	
		
			
				|  |  | +  console.log('评测倍率123',rate)
 | 
	
		
			
				|  |  |    actualBeatLength = Math.round(detailState.times[0].fixtime * 1000 / rate)
 | 
	
		
			
				|  |  |    const difftime = detailState.times?.[0]?.difftime || 0
 | 
	
		
			
				|  |  |    let ListenMode = false
 | 
	
	
		
			
				|  | @@ -434,6 +434,7 @@ const formatTimes = () => {
 | 
	
		
			
				|  |  |      // console.log('时间1111', data)
 | 
	
		
			
				|  |  |      datas.push(data)
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  | +  starTime = 0;
 | 
	
		
			
				|  |  |    return {
 | 
	
		
			
				|  |  |      datas,
 | 
	
		
			
				|  |  |      firstNoteTime
 | 
	
	
		
			
				|  | @@ -666,7 +667,7 @@ export const evaluatPlayerStop = playerStop
 | 
	
		
			
				|  |  |  const endevent = (evt: Event) => {
 | 
	
		
			
				|  |  |    console.log('选段播放结束事件')
 | 
	
		
			
				|  |  |    // 如果是单元测验和课后训练 播放结束
 | 
	
		
			
				|  |  | -  if (unitTestData.isSelectMeasureMode && playStatus.value === 'play') {
 | 
	
		
			
				|  |  | +  if ((unitTestData.isSelectMeasureMode || detailState.section.length === 2) && playStatus.value === 'play') {
 | 
	
		
			
				|  |  |      playerStop()
 | 
	
		
			
				|  |  |      canSubmit.value = true
 | 
	
		
			
				|  |  |      return
 |