|
@@ -179,7 +179,7 @@ class Paper extends Base
|
|
|
$paper_id = $request->post('paper_id/d', 0);
|
|
|
$questions = $request->post('questions/a', []);
|
|
|
$start_time = $request->post('start_time/d', time());
|
|
|
- $room_id = $request->post('room_id/d', 0);
|
|
|
+ $room_id = 0;
|
|
|
$room_grade_id = $request->post('room_grade_id/d', 0);
|
|
|
|
|
|
if (!$user_id || !$paper_id || !$questions) {
|
|
@@ -255,6 +255,17 @@ class Paper extends Base
|
|
|
}
|
|
|
|
|
|
$result['nickname'] = $this->auth->nickname;
|
|
|
+
|
|
|
+ //删除本试卷分数最低的试卷
|
|
|
+ $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;
|
|
|
+ }
|
|
|
+ Db::name('exam_grade')->where('id',$delete_id)->delete();
|
|
|
+ //删除本试卷分数最低的试卷
|
|
|
+
|
|
|
$this->success('',$result);
|
|
|
// return json($result);
|
|
|
}
|