新增:许可证排序字段

This commit is contained in:
2024-08-09 11:22:45 +08:00
parent 6ba2d39e9b
commit bd9ca0439c
5 changed files with 24 additions and 3 deletions

View File

@@ -7,7 +7,7 @@ class Admins::ProjectLicensesController < Admins::BaseController
sort_by = License.column_names.include?(params[:sort_by]) ? params[:sort_by] : 'created_at'
sort_direction = %w(desc asc).include?(params[:sort_direction]) ? params[:sort_direction] : 'desc'
q = License.ransack(name_cont: params[:search])
project_licenses = q.result(distinct: true).order("#{sort_by} #{sort_direction}")
project_licenses = q.result(distinct: true).reorder("#{sort_by} #{sort_direction}")
@project_licenses = paginate(project_licenses)
end
@@ -96,7 +96,7 @@ class Admins::ProjectLicensesController < Admins::BaseController
end
def license_params
params.require(:license).permit(:name,:content)
params.require(:license).permit(:name,:content,:position)
end
# def validate_params