贾小兵 преди 2 месеца
родител
ревизия
8ab711fe3b
променени са 2 файла, в които са добавени 8 реда и са изтрити 6 реда
  1. 2 2
      application/admin/controller/student/Collection.php
  2. 6 4
      application/admin/controller/student/Practice.php

+ 2 - 2
application/admin/controller/student/Collection.php

@@ -213,8 +213,8 @@ class Collection extends Backend
                         $answer_right = 2;
                         if(!empty($t['sim_fault_question_value']) && !empty($t['sim_fault_answer_value'])){
                             if($t['sim_fault_question_value']!=$t['sim_fault_answer_value'] ){
-                                //真实故障id 000200010001
-                                if($t['sim_fault_answer_value']=='00000000' && $t['fault_id'] !='000200010001'){
+                                //真实故障id 0002GZBW0001 薄膜开关FPC排线
+                                if($t['sim_fault_answer_value']=='00000000' && $t['fault_id'] !='0002GZBW0001'){
                                     $answer_right=2;
                                 }
                                 $answer_right=1;

+ 6 - 4
application/admin/controller/student/Practice.php

@@ -198,12 +198,14 @@ class Practice extends Backend
                 $fault_list = Db::name('real_exam_fault')->where(['exam_id'=>$ids,'flag'=>1])->select();
                 if(!empty($fault_list)){
                     foreach ($fault_list as $k =>$t){
-                        $answer_right = 0;
+                        $answer_right = 2;
                         if(!empty($t['sim_fault_question_value']) && !empty($t['sim_fault_answer_value'])){
-                            if($t['sim_fault_question_value']!=$t['sim_fault_answer_value']){
+                            if($t['sim_fault_question_value']!=$t['sim_fault_answer_value'] ){
+                                //真实故障id 0002GZBW0001 薄膜开关FPC排线
+                                if($t['sim_fault_answer_value']=='00000000' && $t['fault_id'] !='0002GZBW0001'){
+                                    $answer_right=2;
+                                }
                                 $answer_right=1;
-                            }else{
-                                $answer_right=2;
                             }
                         }
                         Db::name('real_exam_fault')->where(['ref_id'=>$t['ref_id']])->update(['answer_right'=>$answer_right]);