浏览代码

20250215 优化 超时时间向上取整

贾小兵 2 月之前
父节点
当前提交
eb51747efb

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

@@ -499,7 +499,7 @@ class Collection extends Backend
                 //是否超时
                 //$info['countdown_time'] 开始时间+考试时长+10分倒计时
                 $countdown_time= strtotime(date('Y-m-d H:i:s', strtotime('-10 minute',$info['countdown_time'])));
-                $overtime_fen = intval((time()-$countdown_time) / 60);
+                $overtime_fen = ceil((time()-$countdown_time) / 60);
                 if($overtime_fen>=10){
                     $overtime_score = 10;
                 }else if($overtime_fen>0 && $overtime_fen<10){

+ 1 - 1
application/admin/controller/student/Exercise.php

@@ -489,7 +489,7 @@ class Exercise extends Backend
                 //是否超时
                 //$info['countdown_time'] 开始时间+考试时长+10分倒计时
                 $countdown_time= strtotime(date('Y-m-d H:i:s', strtotime('-10 minute',$info['countdown_time'])));
-                $overtime_fen = intval((time()-$countdown_time) / 60);
+                $overtime_fen = ceil((time()-$countdown_time) / 60);
                 if($overtime_fen>=10){
                     $overtime_score = 10;
                 }else if($overtime_fen>0 && $overtime_fen<10){

+ 1 - 1
application/admin/controller/student/Practice.php

@@ -485,7 +485,7 @@ class Practice extends Backend
                 //是否超时
                 //$info['countdown_time'] 开始时间+考试时长+10分倒计时
                 $countdown_time= strtotime(date('Y-m-d H:i:s', strtotime('-10 minute',$info['countdown_time'])));
-                $overtime_fen = intval((time()-$countdown_time) / 60);
+                $overtime_fen = ceil((time()-$countdown_time) / 60);
                 if($overtime_fen>=10){
                     $overtime_score = 10;
                 }else if($overtime_fen>0 && $overtime_fen<10){