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

courseware
cxt 5 years ago
parent 049a75ea68
commit 1d3c6ad972

@ -289,11 +289,11 @@ class HomeworkCommonsController < ApplicationController
def get_next_work
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]
student_works = student_works.where.not(id: params[:work_id])
end
@work = student_works.where("work_status > 0").take
@work = student_works.where("work_status > 0").sample(1).first
end
def update_score

Loading…
Cancel
Save