From d766d8a8a44d4e74a0c4f4573f57f73276ee37cc Mon Sep 17 00:00:00 2001 From: cxt <853663049@qq.com> Date: Mon, 16 Mar 2020 21:25:39 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=84=E6=BA=90=E7=9A=84=E4=BA=8C=E7=BA=A7?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E6=8E=A5=E5=8F=A3=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/courses_controller.rb | 1 + app/views/courses/attahcment_category_list.json.jbuilder | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/controllers/courses_controller.rb b/app/controllers/courses_controller.rb index fa4f949c9..8ce2bb333 100644 --- a/app/controllers/courses_controller.rb +++ b/app/controllers/courses_controller.rb @@ -1320,6 +1320,7 @@ class CoursesController < ApplicationController def attahcment_category_list @has_course_groups = @course.course_groups.exists? @course_modules = @course.attachment_course_modules + @no_child = params[:no_child] end def mine diff --git a/app/views/courses/attahcment_category_list.json.jbuilder b/app/views/courses/attahcment_category_list.json.jbuilder index 6422308a2..af83890a9 100644 --- a/app/views/courses/attahcment_category_list.json.jbuilder +++ b/app/views/courses/attahcment_category_list.json.jbuilder @@ -6,9 +6,11 @@ json.course_modules do json.children course_module.first_categories do |category| json.title category.name json.value category.id - json.children category.children do |child| - json.title child.name - json.value child.id + unless @no_child + json.children category.children do |child| + json.title child.name + json.value child.id + end end end end