|
|
|
@ -1987,7 +1987,7 @@ class UsersController < ApplicationController
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
elsif params[:send_ids].present?
|
|
|
|
|
send_ids = params[:send_ids].split(" ")
|
|
|
|
|
send_ids = params[:send_ids].split(",")
|
|
|
|
|
course_ids = params[:course_ids]
|
|
|
|
|
if course_ids.nil?
|
|
|
|
|
@flag = false
|
|
|
|
@ -2105,7 +2105,8 @@ class UsersController < ApplicationController
|
|
|
|
|
project_ids.each do |project_id|
|
|
|
|
|
next if ori.blank?
|
|
|
|
|
@exist = false
|
|
|
|
|
Project.find(project_id).attachments.each do |att| #如果课程中包含该资源
|
|
|
|
|
# 如果对象中包含该资源
|
|
|
|
|
Project.find(project_id).attachments.each do |att|
|
|
|
|
|
if att.id == ori.id || (!att.copy_from.nil? && !ori.copy_from.nil? && att.copy_from == ori.copy_from) || att.copy_from == ori.id || att.id == ori.copy_from
|
|
|
|
|
att.created_on = Time.now
|
|
|
|
|
att.save
|
|
|
|
@ -2138,7 +2139,7 @@ class UsersController < ApplicationController
|
|
|
|
|
@ori = ori
|
|
|
|
|
end
|
|
|
|
|
elsif params[:send_ids].present?
|
|
|
|
|
send_ids = params[:send_ids].split(" ")
|
|
|
|
|
send_ids = params[:send_ids].split(",")
|
|
|
|
|
project_ids = params[:projects_ids]
|
|
|
|
|
if project_ids.nil?
|
|
|
|
|
@flag = false
|
|
|
|
@ -2285,7 +2286,7 @@ class UsersController < ApplicationController
|
|
|
|
|
end
|
|
|
|
|
@ori = ori
|
|
|
|
|
elsif params[:send_ids].present?
|
|
|
|
|
send_ids = params[:send_ids].split(" ")
|
|
|
|
|
send_ids = params[:send_ids].split(",")
|
|
|
|
|
subfield_id = params[:subfield]
|
|
|
|
|
if subfield_id.nil?
|
|
|
|
|
@flag = false
|
|
|
|
@ -3126,6 +3127,7 @@ class UsersController < ApplicationController
|
|
|
|
|
@orgs = @user.organizations.select{|org| OrgSubfield.where("organization_id = #{org.id} and field_type='Resource'").count > 0}
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
@type = params[:type]
|
|
|
|
|
@search = params[:search]
|
|
|
|
|
#这里仅仅是传递需要发送的资源id
|
|
|
|
|
@send_id = params[:send_id]
|
|
|
|
|