|
|
|
@ -42,6 +42,7 @@ if @task.published? || @user_course_identity < Course::STUDENT
|
|
|
|
|
json.name work.user.real_name
|
|
|
|
|
json.student_id work.user.student_id
|
|
|
|
|
json.class_grouping_name work.class_grouping_name
|
|
|
|
|
json.ultimate_score work.ultimate_score
|
|
|
|
|
if @task.have_grouping?
|
|
|
|
|
json.grouping_name work.grouping_name
|
|
|
|
|
if @task.base_on_project
|
|
|
|
@ -51,7 +52,11 @@ if @task.published? || @user_course_identity < Course::STUDENT
|
|
|
|
|
json.status work.work_status
|
|
|
|
|
json.update_time format_time work.update_time
|
|
|
|
|
json.teacher_comment_score work.teacher_comment_score(@current_user, @user_course_identity)
|
|
|
|
|
json.cross_comment_score work.cross_comment_score(@current_user, @user_course_identity)
|
|
|
|
|
if @task.cross_comment
|
|
|
|
|
json.cross_comment_score work.cross_comment_score(@current_user, @user_course_identity)
|
|
|
|
|
json.cross_comment_num work.cross_comment_num
|
|
|
|
|
end
|
|
|
|
|
json.late_penalty work.late_penalty if @task.allow_late
|
|
|
|
|
json.final_score work_final_score work, @current_user, @user_course_identity
|
|
|
|
|
json.assign work.assign_power?(@user_course_identity)
|
|
|
|
|
end
|
|
|
|
|