课程配置删除唯一的课程体系不成功

dev_video
cxt 5 years ago
parent ea8655a211
commit 310da3e52c

@ -8,8 +8,8 @@ class Admins::SubjectSettingsController < Admins::BaseController
end end
def update def update
if params[:sub_disciplines] sub_discipline_ids = params[:sub_disciplines] || []
sub_ids = params[:sub_disciplines].reject(&:blank?).map(&:to_i) sub_ids = sub_discipline_ids.reject(&:blank?).map(&:to_i)
old_sub_ids = current_subject.sub_discipline_containers.pluck(:sub_discipline_id) old_sub_ids = current_subject.sub_discipline_containers.pluck(:sub_discipline_id)
new_ids = sub_ids - old_sub_ids new_ids = sub_ids - old_sub_ids
delete_ids = old_sub_ids - sub_ids delete_ids = old_sub_ids - sub_ids
@ -19,7 +19,6 @@ class Admins::SubjectSettingsController < Admins::BaseController
current_subject.sub_discipline_containers.create!(sub_params) current_subject.sub_discipline_containers.create!(sub_params)
end end
end end
end
private private

Loading…
Cancel
Save