获取下一个作品的接口调整

courseware
cxt 5 years ago
parent 049a75ea68
commit 1d3c6ad972

@ -289,11 +289,11 @@ class HomeworkCommonsController < ApplicationController
def get_next_work def get_next_work
member = @course.course_member(current_user.id) member = @course.course_member(current_user.id)
student_works = @homework.teacher_works(member).where.not(id: @homework.student_works_scores.where(reviewer_role: [1, 2])) student_works = @homework.teacher_works(member).where.not(id: @homework.student_works_scores.where(reviewer_role: [1, 2]).pluck(:student_work_id))
if params[:work_id] if params[:work_id]
student_works = student_works.where.not(id: params[:work_id]) student_works = student_works.where.not(id: params[:work_id])
end end
@work = student_works.where("work_status > 0").take @work = student_works.where("work_status > 0").sample(1).first
end end
def update_score def update_score

Loading…
Cancel
Save