调整数据

dev_oauth
cxt 6 years ago
parent e9b682383b
commit d203a38109

@ -35,9 +35,9 @@ namespace :excellent_course_exercise do
members.each_with_index do |member, index| members.each_with_index do |member, index|
exercise_user = exercise.exercise_users.where(user_id: member.user_id).take exercise_user = exercise.exercise_users.where(user_id: member.user_id).take
if exercise_question_ids.length == 20 if exercise_question_ids.length == 20
rand_num = index < pass_count - 1 ? 20 : rand(1..16) rand_num = index < pass_count - 1 ? rand(15..20) : rand(1..10)
elsif exercise_question_ids.length == 17 elsif exercise_question_ids.length == 17
rand_num = index < pass_count - 1 ? rand(13..17) : rand(1..11) rand_num = index < pass_count - 1 ? rand(12..17) : rand(1..9)
elsif exercise_question_ids.length == 39 elsif exercise_question_ids.length == 39
rand_num = index < pass_count - 1 ? rand(30..39) : rand(1..18) rand_num = index < pass_count - 1 ? rand(30..39) : rand(1..18)
else else

Loading…
Cancel
Save