|
|
|
@ -4,7 +4,7 @@ namespace :subjects do
|
|
|
|
|
task data_statistic: :environment do
|
|
|
|
|
puts("---------------------data_statistic_begin")
|
|
|
|
|
Rails.logger.info("---------------------data_statistic_begin")
|
|
|
|
|
subjects = Subject.where(status: 2)
|
|
|
|
|
subjects = Subject.where(status: 2, hidden: 0)
|
|
|
|
|
str = ""
|
|
|
|
|
buffer_size = 0
|
|
|
|
|
column_value = "subject_id, study_count, course_study_count, initiative_study, passed_count, course_used_count, " +
|
|
|
|
@ -42,7 +42,7 @@ namespace :subjects do
|
|
|
|
|
task course_info_statistic: :environment do
|
|
|
|
|
puts("---------------------course_info_statistic_begin")
|
|
|
|
|
Rails.logger.info("---------------------course_info_statistic_begin")
|
|
|
|
|
subjects = Subject.where(status: 2)
|
|
|
|
|
subjects = Subject.where(status: 2, hidden: 0)
|
|
|
|
|
str = ""
|
|
|
|
|
buffer_size = 0
|
|
|
|
|
column_value = "subject_id, school_id, school_name, course_count, student_count, choice_shixun_num, " +
|
|
|
|
@ -79,7 +79,7 @@ namespace :subjects do
|
|
|
|
|
task shixun_info_statistic: :environment do
|
|
|
|
|
puts("---------------------shixun_info_statistic_begin")
|
|
|
|
|
Rails.logger.info("---------------------shixun_info_statistic_begin")
|
|
|
|
|
subjects = Subject.where(status: 2)
|
|
|
|
|
subjects = Subject.where(status: 2, hidden: 0)
|
|
|
|
|
str = ""
|
|
|
|
|
buffer_size = 0
|
|
|
|
|
column_value = "subject_id, shixun_id, stage, shixun_name, challenge_count, course_count, " +
|
|
|
|
@ -117,7 +117,7 @@ namespace :subjects do
|
|
|
|
|
task user_info_statistic: :environment do
|
|
|
|
|
puts("---------------------user_info_statistic_begin")
|
|
|
|
|
Rails.logger.info("---------------------user_info_statistic_begin")
|
|
|
|
|
subjects = Subject.where(status: 2)
|
|
|
|
|
subjects = Subject.where(status: 2, hidden: 0)
|
|
|
|
|
str = ""
|
|
|
|
|
buffer_size = 0
|
|
|
|
|
column_value = "user_id, subject_id, username, passed_myshixun_count, passed_games_count, " +
|
|
|
|
|