修改课程列表动态数显示不正确的BUG
This commit is contained in:
parent
f80e1f811a
commit
80145c5c3b
|
@ -520,6 +520,11 @@ class CoursesController < ApplicationController
|
||||||
activities[board.course_id]+=board.messages.where("updated_on>?", date_from).count
|
activities[board.course_id]+=board.messages.where("updated_on>?", date_from).count
|
||||||
end
|
end
|
||||||
|
|
||||||
|
#news
|
||||||
|
News.where(course_id: @course_ids).where("created_on>?",date_from).each do |news|
|
||||||
|
activities[news.course_id]+=1
|
||||||
|
end
|
||||||
|
|
||||||
#feedbackc_count
|
#feedbackc_count
|
||||||
JournalsForMessage.where(jour_id: @course_ids, jour_type: Course).each do |jourformess|
|
JournalsForMessage.where(jour_id: @course_ids, jour_type: Course).each do |jourformess|
|
||||||
activities[jourformess.jour_id]+=1
|
activities[jourformess.jour_id]+=1
|
||||||
|
|
|
@ -8,6 +8,9 @@ class MigrateCourseJournals < ActiveRecord::Migration
|
||||||
journal.jour_id = project.course_extra.id
|
journal.jour_id = project.course_extra.id
|
||||||
journal.save
|
journal.save
|
||||||
end
|
end
|
||||||
|
# 将自动设置的更新日期还原
|
||||||
|
sql = ActiveRecord::Base.connection()
|
||||||
|
sql.insert "update journals_for_messages set updated_on=created_on where jour_type='Course'"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
#
|
#
|
||||||
# It's strongly recommended to check this file into your version control system.
|
# It's strongly recommended to check this file into your version control system.
|
||||||
|
|
||||||
ActiveRecord::Schema.define(:version => 20140618105213) do
|
ActiveRecord::Schema.define(:version => 20140618105214) do
|
||||||
|
|
||||||
create_table "activities", :force => true do |t|
|
create_table "activities", :force => true do |t|
|
||||||
t.integer "act_id", :null => false
|
t.integer "act_id", :null => false
|
||||||
|
|
Loading…
Reference in New Issue