class Maintenance::HumanResources::AdditionalFieldsOrderJob
  include Sidekiq::Worker

  def perform(group_id)
    group = EmployeeAdditionalGroup.find(group_id)
    group.fields.order(:order).each_with_index do |field, index|
      field.update!(order: index + 1)
    end
  end
end
