|
|
|
@ -23,6 +23,8 @@ module Mobile
|
|
|
|
|
(number_to_human_size(f.filesize)).gsub("ytes", "").to_s
|
|
|
|
|
when :coursename
|
|
|
|
|
f.course.nil? ? "" : f.course.name
|
|
|
|
|
when :syllabus_title
|
|
|
|
|
f.course.nil? ? "" : f.course.syllabus.nil? ? "" : f.course.syllabus.title
|
|
|
|
|
when :course_id
|
|
|
|
|
f.course.nil? ? 0 : f.course.id
|
|
|
|
|
|
|
|
|
@ -40,6 +42,7 @@ module Mobile
|
|
|
|
|
attachment_expose :file_dir
|
|
|
|
|
attachment_expose :attafile_size
|
|
|
|
|
attachment_expose :coursename #所属班级名
|
|
|
|
|
attachment_expose :syllabus_title #所属班级名
|
|
|
|
|
attachment_expose :course_id #所属班级名
|
|
|
|
|
expose :current_user_is_teacher, if: lambda { |instance, options| options[:user] } do |instance, options|
|
|
|
|
|
current_user = options[:user]
|
|
|
|
|