修改列表页的分类数量
This commit is contained in:
parent
ffee697f2a
commit
3b3ad254f1
|
@ -12,8 +12,7 @@ class ProjectCategoriesController < ApplicationController
|
||||||
else
|
else
|
||||||
projects = Project.visible
|
projects = Project.visible
|
||||||
end
|
end
|
||||||
@category_group_list =
|
# @category_group_list = projects.joins(:project_category).group(:project_category_id).select("project_category_id, count(*) AS projects_count, project_categories.name")
|
||||||
projects.joins(:project_category).group(:project_category_id)
|
@category_group_list = projects.joins(:project_category).group("project_categories.name", "project_categories.id").size
|
||||||
.select("project_category_id, count(*) AS projects_count, project_categories.name")
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -46,7 +46,9 @@ class ProjectsController < ApplicationController
|
||||||
else
|
else
|
||||||
projects = Project.visible
|
projects = Project.visible
|
||||||
end
|
end
|
||||||
@project_group_list = projects.group(:project_type).select('project_type, count(project_type) AS projects_count').having("count(project_type) > ?", 0)
|
@project_group_list = projects.group(:project_type).size
|
||||||
|
|
||||||
|
# @project_group_list = projects.group(:project_type).select('project_type, count(project_type) AS projects_count').having("count(project_type) > ?", 0)
|
||||||
end
|
end
|
||||||
|
|
||||||
def update
|
def update
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
json.array! @category_group_list do |category|
|
json.array! @category_group_list do |category,v|
|
||||||
json.id category.project_category_id
|
json.id category[1]
|
||||||
json.name category.name
|
json.name category[0]
|
||||||
json.projects_count category.projects_count
|
json.projects_count v
|
||||||
end
|
end
|
|
@ -1,5 +1,5 @@
|
||||||
json.array! @project_group_list do |group|
|
json.array! @project_group_list do |type,v|
|
||||||
json.project_type group.project_type
|
json.project_type type
|
||||||
json.name render_zh_project_type(group.project_type)
|
json.name render_zh_project_type(type)
|
||||||
json.projects_count group.projects_count
|
json.projects_count v
|
||||||
end
|
end
|
Loading…
Reference in New Issue