Selaa lähdekoodia

20250115 调整

贾小兵 3 kuukautta sitten
vanhempi
commit
dcc9af1fe4

+ 5 - 7
application/admin/controller/student/Collection.php

@@ -223,16 +223,14 @@ class Collection 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_answer_value']!='00000000'){
-                                    $answer_right=1;
-                                }else{
+                            if($t['sim_fault_question_value']!=$t['sim_fault_answer_value'] ){
+                                //真实故障id 000200010001
+                                if($t['sim_fault_answer_value']=='00000000' && $t['fault_id'] !='000200010001'){
                                     $answer_right=2;
                                 }
-                            }else{
-                                $answer_right=2;
+                                $answer_right=1;
                             }
                         }
                         Db::name('real_exam_fault')->where(['ref_id'=>$t['ref_id']])->update(['answer_right'=>$answer_right]);

+ 2 - 4
application/admin/controller/teacher/Collection.php

@@ -133,8 +133,7 @@ class Collection extends Backend
                         'fault_id'=>$item1['fault_id'],
                         'ref_type'=>2,
                         'flag'=>$flag,
-                        'ref_state'=>3,
-//                        'sim_fault_question_value'=>'0000000'.rand(1,2),
+                        'ref_state'=>0,
                         'createtime'=>time(),
                         'updatetime'=>time(),
                         'create_time'=>date('Y-m-d H:i:s'),
@@ -253,8 +252,7 @@ class Collection extends Backend
                             'fault_id'=>$item1['fault_id'],
                             'ref_type'=>2,
                             'flag'=>$flag,
-                            'ref_state'=>3,
-//                        'sim_fault_question_value'=>'0000000'.rand(1,2),
+                            'ref_state'=>0,
                             'createtime'=>time(),
                             'updatetime'=>time(),
                             'create_time'=>date('Y-m-d H:i:s'),

+ 1 - 17
application/admin/view/teacher/collection/add.html

@@ -7,7 +7,6 @@
         <input class="form-control depart_ids" name="row[depart_ids]" type="hidden" value="">
         <input class="form-control question_ids" name="row[question_ids]" type="hidden" value="0">
         <input class="form-control task_id" name="row[task_id]" type="hidden" value="0">
-        <input class="form-control depart_ids" name="row[depart_ids]" type="hidden" value="0">
 
         <div class="form-group col-sm-6">
             <label class="control-label col-xs-12 col-sm-3 addRedStar">{:__('Exam_collection_name')}:</label>
@@ -26,24 +25,12 @@
                 </select>
             </div>
         </div>
-<!--        <div class="form-group col-sm-6">-->
-<!--            <label class="control-label col-xs-12 col-sm-3 addRedStar">{:__('Start_time')}:</label>-->
-<!--            <div class="col-xs-12 col-sm-7">-->
-<!--                <input id="c-start_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD" data-use-current="true" name="row[start_time]" type="text" value="">-->
-<!--            </div>-->
-<!--        </div>-->
-<!--        <div class="form-group col-sm-6">-->
-<!--            <label class="control-label col-xs-12 col-sm-3 addRedStar">{:__('End_time')}:</label>-->
-<!--            <div class="col-xs-12 col-sm-7">-->
-<!--                <input id="c-end_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD" data-use-current="true" name="row[end_time]" type="text" value="">-->
-<!--            </div>-->
-<!--        </div>-->
 
         <div class="form-group col-sm-6">
             <label class="control-label col-xs-12 col-sm-3 addRedStar">{:__('Limit_duration')}:</label>
             <div class="col-xs-12 col-sm-7">
                 <div class="input-group input-groupp-sm">
-                    <input id="c-limit_duration" class="form-control"  type="number"  name="row[limit_duration]" type="number">
+                    <input id="c-limit_duration" class="form-control"  type="number"  name="row[limit_duration]" type="number" min="0">
                     <span class="input-group-addon">分钟</span>
                 </div>
             </div>
@@ -85,8 +72,6 @@
             <div class="panel-success">
                 <div>本次考试区队数量:<span class="qudui_total">0</span><input type="hidden" name="row[qudui_count]" value="0" class="qudui_input" />‌</div>
                 <div>计划参加考试学员数量:<span class="xueyuan_total">0</span><input type="hidden" name="row[xueyuan_count]" value="0" class="xueyuan_input" /></div>
-<!--                <div>每批次考试学员数量:<span>0</span></div>-->
-<!--                <div>计划考试批次:<span>0</span> </div>-->
             </div>
             <div id="myTabContent" class="tab-content">
                 <div class="tab-pane fade active in" id="one">
@@ -102,7 +87,6 @@
                     </div>
                 </div>
             </div>
-
         </div>
     </div>