|
|
|
@ -254,8 +254,8 @@ class CoursesController < ApplicationController
|
|
|
|
|
end
|
|
|
|
|
@is_remote = true
|
|
|
|
|
@result_count = @results.count
|
|
|
|
|
@results = paginateHelper @results
|
|
|
|
|
|
|
|
|
|
@results = paginateHelper @results, 10
|
|
|
|
|
@search_name = q
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def addgroups
|
|
|
|
@ -428,7 +428,22 @@ class CoursesController < ApplicationController
|
|
|
|
|
# @results = paginateHelper @results@score_sort_by = "desc"
|
|
|
|
|
@is_remote = true
|
|
|
|
|
@score_sort_by = params[:sort_by] if params[:sort_by]
|
|
|
|
|
@search_name = params[:search_name] if params[:search_name]
|
|
|
|
|
group_id = params[:group_id]
|
|
|
|
|
if !@search_name.nil?
|
|
|
|
|
if group_id == '0'
|
|
|
|
|
page = params[:page].nil? ? 0 : (params['page'].to_i - 1)
|
|
|
|
|
|
|
|
|
|
@results = searchmember_by_name(student_homework_score(0,0,0,@score_sort_by), @search_name)
|
|
|
|
|
@result_count = @results.count
|
|
|
|
|
@results = paginateHelper @results, 10
|
|
|
|
|
else
|
|
|
|
|
@group = CourseGroup.find(group_id)
|
|
|
|
|
@results = searchmember_by_name(student_homework_score(group_id, 0, 0,@score_sort_by),@search_name)
|
|
|
|
|
@result_count = @results.count
|
|
|
|
|
@results = paginateHelper @results, 10
|
|
|
|
|
end
|
|
|
|
|
else
|
|
|
|
|
if group_id == '0'
|
|
|
|
|
page = params[:page].nil? ? 0 : (params['page'].to_i - 1)
|
|
|
|
|
@results = student_homework_score(0,page, 10,@score_sort_by)
|
|
|
|
@ -440,6 +455,8 @@ class CoursesController < ApplicationController
|
|
|
|
|
@results = paginateHelper @results, 10
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
end
|
|
|
|
|
# 显示每个学生的作业评分详情
|
|
|
|
|
def show_member_score
|
|
|
|
|
|
|
|
|
|