|  | @@ -410,31 +410,7 @@ class Practice extends Backend
 | 
	
		
			
				|  |  |          $list = Db::name('seat')->select();
 | 
	
		
			
				|  |  |          foreach ($list as $key => $value) {
 | 
	
		
			
				|  |  |              $exam = $this->model->where('exam_collection_id',$ids)->order('exam_id desc')->where('seat_id',$value['seat_id'])->find();
 | 
	
		
			
				|  |  | -            $sim = Db::name('sim')->where('seat_id',$value['seat_id'])->where('sim_type',$exam['sim_type'])->find();
 | 
	
		
			
				|  |  | -            $sim_type = $exam['sim_type'];
 | 
	
		
			
				|  |  | -            if($sim_type=='0001'){
 | 
	
		
			
				|  |  | -                $sim_type_text = 'FZD04B';
 | 
	
		
			
				|  |  | -            }else if($sim_type=='0002'){
 | 
	
		
			
				|  |  | -                $sim_type_text = 'FZB006';
 | 
	
		
			
				|  |  | -            }else if($sim_type=='0003'){
 | 
	
		
			
				|  |  | -                $sim_type_text = '防化兵型';
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -            if(!empty($sim['sim_state'])){
 | 
	
		
			
				|  |  | -                switch ($sim['sim_state']) {
 | 
	
		
			
				|  |  | -                    case '1':
 | 
	
		
			
				|  |  | -                        $sim_state = $sim_type_text.'在线';
 | 
	
		
			
				|  |  | -                        break;
 | 
	
		
			
				|  |  | -                    case '2':
 | 
	
		
			
				|  |  | -                        $sim_state = $sim_type_text.'离线';
 | 
	
		
			
				|  |  | -                        break;
 | 
	
		
			
				|  |  | -                    default:
 | 
	
		
			
				|  |  | -                        $sim_state = '';
 | 
	
		
			
				|  |  | -                        break;
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  | -            }else{
 | 
	
		
			
				|  |  | -                $sim_state = '';
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -            // $exam = $this->exam_model->where('exam_collection_id',$ids)->order('exam_id desc')->where('seat_id',$value['seat_id'])->find();
 | 
	
		
			
				|  |  | +            
 | 
	
		
			
				|  |  |              $user_username = '';
 | 
	
		
			
				|  |  |              $user_nickname = '';
 | 
	
		
			
				|  |  |              $exam_status = '未登录';
 | 
	
	
		
			
				|  | @@ -442,7 +418,33 @@ class Practice extends Backend
 | 
	
		
			
				|  |  |              $fault_names = '';
 | 
	
		
			
				|  |  |              $exam_id = 0;
 | 
	
		
			
				|  |  |              $simtype = '';
 | 
	
		
			
				|  |  | +            $sim_state = '';
 | 
	
		
			
				|  |  |              if(!empty($exam)){
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                $sim = Db::name('sim')->where('seat_id',$value['seat_id'])->where('sim_type',$exam['sim_type'])->find();
 | 
	
		
			
				|  |  | +                $sim_type = $exam['sim_type'];
 | 
	
		
			
				|  |  | +                if($sim_type=='0001'){
 | 
	
		
			
				|  |  | +                    $sim_type_text = 'FZD04B';
 | 
	
		
			
				|  |  | +                }else if($sim_type=='0002'){
 | 
	
		
			
				|  |  | +                    $sim_type_text = 'FZB006';
 | 
	
		
			
				|  |  | +                }else if($sim_type=='0003'){
 | 
	
		
			
				|  |  | +                    $sim_type_text = '防化兵型';
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                if(!empty($sim['sim_state'])){
 | 
	
		
			
				|  |  | +                    switch ($sim['sim_state']) {
 | 
	
		
			
				|  |  | +                        case '1':
 | 
	
		
			
				|  |  | +                            $sim_state = $sim_type_text.'在线';
 | 
	
		
			
				|  |  | +                            break;
 | 
	
		
			
				|  |  | +                        case '2':
 | 
	
		
			
				|  |  | +                            $sim_state = $sim_type_text.'离线';
 | 
	
		
			
				|  |  | +                            break;
 | 
	
		
			
				|  |  | +                        default:
 | 
	
		
			
				|  |  | +                            $sim_state = '';
 | 
	
		
			
				|  |  | +                            break;
 | 
	
		
			
				|  |  | +                    } 
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +            
 | 
	
		
			
				|  |  |                  $user_username = $exam['user_username']??'';
 | 
	
		
			
				|  |  |                  $user_nickname = $exam['user_nickname']??'';
 | 
	
		
			
				|  |  |                  if($exam['exam_status']==1){
 |