@ -332,7 +332,7 @@ class CoursesService
# unless (course.is_public == 1 || current_user.member_of_course?(course) || current_user.admin?)
# unless (course.is_public == 1 || current_user.member_of_course?(course) || current_user.admin?)
# raise '403'
# raise '403'
# end
# end
{ :course = > course , : work_unit = > work_unit , :img_url = > url_to_avatar ( course ) , :current_user_is_member = > current_user . nil? ? false : current_user . member_of_course? ( course ) , :current_user_is_teacher = > current_user . nil? ? false : is_course_teacher ( current_user , course ) , :course_student_num = > course ? course . student . count . to_s : 0 }
{ :course = > course , : syllabus_title = > course . syllabus . nil? ? " " :course . syllabus . title , : work_unit = > work_unit , :img_url = > url_to_avatar ( course ) , :current_user_is_member = > current_user . nil? ? false : current_user . member_of_course? ( course ) , :current_user_is_teacher = > current_user . nil? ? false : is_course_teacher ( current_user , course ) , :course_student_num = > course ? course . student . count . to_s : 0 }
end
end
#创建课程
#创建课程
@ -554,8 +554,10 @@ class CoursesService
uid = user . id
uid = user . id
type = " review_class_member "
type = " review_class_member "
end
end
name = course . syllabus . nil? ? course . name : course . syllabus . title + " • " + course . name
ws = WechatService . new
ws = WechatService . new
ws . class_notice user . id , type , course . id , title , course . name , user . show_name , format_time ( Time . now ) , content , remark , uid
ws . class_notice user . id , type , course . id , title , name, user . show_name , format_time ( Time . now ) , content , remark , uid
end
end
end
end
@ -650,8 +652,9 @@ class CoursesService
rolename = role_ids . include? ( " 7 " ) ? " 助教 " : " 教师 "
rolename = role_ids . include? ( " 7 " ) ? " 助教 " : " 教师 "
content = current_user . show_name + " 申请以 " + rolename + " 身份加入班级,等待您的审批。 "
content = current_user . show_name + " 申请以 " + rolename + " 身份加入班级,等待您的审批。 "
name = course . syllabus . nil? ? course . name : course . syllabus . title + " • " + course . name
ws = WechatService . new
ws = WechatService . new
ws . class_notice tea_user . id , " review_class_member " , course . id , " 班级成员审批通知。 " , course . name, tea_user . show_name , format_time ( Time . now ) , content , " 点击查看申请详情。 " , current_user . id
ws . class_notice tea_user . id , " review_class_member " , course . id , " 班级成员审批通知。 " , name, tea_user . show_name , format_time ( Time . now ) , content , " 点击查看申请详情。 " , current_user . id
end
end
end
end
#--------------------------------------------
#--------------------------------------------