#coding=utf-8
# 执行示例  bundle exec rake excellent_course_exercise:student_answer args=149,2903
desc "同步精品课的学生试卷数据"
namespace :excellent_course_exercise do
  task :student_answer => :environment do

    course = Course.find_by(id: 2933)

    participant_count = 1042
    pass_count = 823

    members_1 = course.students.order("id asc").limit(987)
    members_2 = course.students.order("id asc").limit(1042)
    members_1 = course.students.order("id asc").limit(322)

    exercise_1884 = course.exercises.find_by(id: 1884)
    members_1.each_with_index do |member, index|
      if index < 821
        exercise_1884.exercise_questions.where.not(question_type: 5).each do |question|
          answer_option = {
            :user_id => current_user.id,
            :exercise_question_id => @exercise_question.id,
            :exercise_choice_id => choice_id,
            :answer_text => ""
          }
          ex_a = ExerciseAnswer.new(answer_option)
          ex_a.save!
        end
      else

      end
    end
  end
end