@ -115,14 +115,15 @@ class Mailer < ActionMailer::Base
count=courses.count
count=count-1
foriin0..countdo
bids=courses[i].homeworks.where("bids.created_on between '#{date_from}' and '#{date_to}'").order("bids.created_on desc")
bids=courses[i].homework_commons.where("homework_commons.created_at between '#{date_from}' and '#{date_to}'").order("homework_commons.created_at desc")
attachments=courses[i].attachments.where("attachments.created_on between '#{date_from}' and '#{date_to}'").order('attachments.created_on DESC')
@bids+=bidsifbids.count>0
@attachments+=attachmentsifattachments.count>0
end
end
# user 提交的作业
@homeworks=HomeworkAttach.where("user_id=#{user.id} and (created_at between '#{date_from}' and '#{date_to}')").order("created_at desc")
# @homeworks = HomeworkAttach.where("user_id=#{user.id} and (created_at between '#{date_from}' and '#{date_to}')").order("created_at desc")
# 查询user在课程。项目中发布的讨论帖子
messages=Message.find_by_sql("select me.* from messages me, boards b, members m where
@ -157,7 +158,7 @@ class Mailer < ActionMailer::Base
@memos=Memo.find_by_sql("select DISTINCT m.* from memos m, forums f where (m.author_id = #{user.id} or (m.forum_id = f.id and f.creator_id = #{user.id}))