|
@@ -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);
|