|
|
|
@ -14,7 +14,7 @@ class Ecs::ImportStudentService < ApplicationService
|
|
|
|
|
excel = Ecs::ImportStudentExcel.new(params[:file].path)
|
|
|
|
|
|
|
|
|
|
success_count = 0
|
|
|
|
|
EcYearStudent.bulk_insert(:student_id, :name, :created_at, :updated_at) do |worker|
|
|
|
|
|
EcYearStudent.bulk_insert(:ec_year_id, :student_id, :name, :created_at, :updated_at) do |worker|
|
|
|
|
|
excel.read_each do |student_id, name|
|
|
|
|
|
success_count += 1
|
|
|
|
|
|
|
|
|
@ -24,7 +24,7 @@ class Ecs::ImportStudentService < ApplicationService
|
|
|
|
|
next
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
worker.add(student_id: student_id, name: name)
|
|
|
|
|
worker.add(ec_year_id: ec_year.id, student_id: student_id, name: name)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|