diff --git a/app/controllers/admins/subjects_controller.rb b/app/controllers/admins/subjects_controller.rb index b423ab509..ed84fcb84 100644 --- a/app/controllers/admins/subjects_controller.rb +++ b/app/controllers/admins/subjects_controller.rb @@ -14,7 +14,7 @@ class Admins::SubjectsController < Admins::BaseController current_subject.update!(update_params) flash[:success] = '保存成功' - redirect_to admins_subjects_path + redirect_to admins_subject_settings_path end def destroy diff --git a/app/queries/weapps/subject_query.rb b/app/queries/weapps/subject_query.rb index e867c312b..d64d85ac9 100644 --- a/app/queries/weapps/subject_query.rb +++ b/app/queries/weapps/subject_query.rb @@ -8,7 +8,7 @@ class Weapps::SubjectQuery < ApplicationQuery end def call - subjects = @current_laboratory.subjects + subjects = @current_laboratory.subjects.unhidden.visible # 课程体系的过滤 if params[:sub_discipline_id].present?