|
|
@ -1,5 +1,6 @@
|
|
|
|
class ExaminationItemsController < ApplicationController
|
|
|
|
class ExaminationItemsController < ApplicationController
|
|
|
|
before_action :require_login
|
|
|
|
before_action :require_login
|
|
|
|
|
|
|
|
before_action :certi_identity_auth, only: [:create, :destroy, :delete_item_type, :set_score, :batch_set_score, :adjust_position]
|
|
|
|
before_action :validate_score, only: [:set_score, :batch_set_score]
|
|
|
|
before_action :validate_score, only: [:set_score, :batch_set_score]
|
|
|
|
before_action :find_exam, only: [:create, :batch_set_score, :delete_item_type]
|
|
|
|
before_action :find_exam, only: [:create, :batch_set_score, :delete_item_type]
|
|
|
|
before_action :find_item, except: [:create, :batch_set_score, :delete_item_type]
|
|
|
|
before_action :find_item, except: [:create, :batch_set_score, :delete_item_type]
|
|
|
|