find org where type is Resource

This commit is contained in:
lizanle 2015-12-29 17:38:59 +08:00
parent c425106d0b
commit 1103e7eab4
1 changed files with 3 additions and 3 deletions

View File

@ -2027,11 +2027,11 @@ class UsersController < ApplicationController
def search_user_org def search_user_org
@user = User.current @user = User.current
if !params[:search].nil? if !params[:search].nil? #发送到有栏目类型为资源的组织中
search = "%#{params[:search].to_s.strip.downcase}%" search = "%#{params[:search].to_s.strip.downcase}%"
@orgs = @user.organizations.where("name like ?", search) @orgs = @user.organizations.where("name like ?", search).select{|org| OrgSubfield.where("organization_id = #{org.id} and field_type='Resource'").count > 0}
else else
@orgs = @user.organizations @orgs = @user.organizations.select{|org| OrgSubfield.where("organization_id = #{org.id} and field_type='Resource'").count > 0}
end end
@search = params[:search] @search = params[:search]
#这里仅仅是传递需要发送的资源id #这里仅仅是传递需要发送的资源id