lizhen_gitee 8 月之前
父节点
当前提交
749ded2e68
共有 2 个文件被更改,包括 8 次插入6 次删除
  1. 7 5
      addons/exam/controller/Paper.php
  2. 1 1
      application/admin/view/trainactive/showinfo.html

+ 7 - 5
addons/exam/controller/Paper.php

@@ -258,12 +258,14 @@ class Paper extends Base
 
         //删除本试卷分数最低的试卷
         $old_grade = Db::name('exam_grade')->where('user_id',$user_id)->where('paper_id',$paper_id)->where('id','NEQ',$grade_id)->find();
-        if($old_grade['score'] <= $update['score']){
-            $delete_id = $old_grade['id'];
-        }else{
-            $delete_id = $grade_id;
+        if(!empty($old_grade)){
+            if($old_grade['score'] <= $update['score']){
+                $delete_id = $old_grade['id'];
+            }else{
+                $delete_id = $grade_id;
+            }
+            Db::name('exam_grade')->where('id',$delete_id)->delete();
         }
-        Db::name('exam_grade')->where('id',$delete_id)->delete();
         //删除本试卷分数最低的试卷
 
         $this->success('',$result);

+ 1 - 1
application/admin/view/trainactive/showinfo.html

@@ -118,7 +118,7 @@
     </tr>
     <tr>
         <td>评价</td>
-        <td colspan="8">{$row.pingjia}</td>
+        <td colspan="8" style="white-space: normal">{$row.pingjia}</td>
     </tr>
     <tr>
         <td>评价人</td>