管理员界面用户排序问题

This commit is contained in:
huang 2017-09-10 11:09:20 +08:00
parent 93ad5e97fb
commit cdd2fc3deb
1 changed files with 4 additions and 4 deletions

View File

@ -821,15 +821,15 @@ end
condition = (params[:research_condition].nil? || params[:research_condition] == "name") ? "concat(lastname, firstname)" : params[:research_condition]
if 0 == status
if params[:research_condition] == "phone" && params[:research_contents].blank?
@users = User.order("#{@order_key} #{@us_order}").all
@users = User.reorder("#{@order_key} #{@us_order}")
else
@users = User.where("#{condition} like '%#{params[:research_contents]}%'").order("#{@order_key} #{@us_order}").all
@users = User.where("#{condition} like '%#{params[:research_contents]}%'").reorder("#{@order_key} #{@us_order}")
end
else
if params[:research_condition] == "phone" && params[:research_contents].blank?
@users = User.where(:status => status).order("#{@order_key} #{@us_order}").all
@users = User.where(:status => status).reorder("#{@order_key} #{@us_order}").all
else
@users = User.where("status = #{status} and #{condition} like '%#{params[:research_contents]}%'").order("#{@order_key} #{@us_order}").all
@users = User.where("status = #{status} and #{condition} like '%#{params[:research_contents]}%'").reorder("#{@order_key} #{@us_order}").all
end
end
# if params[:school_id] && params[:school_id] !=''