You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
ex_user_info = exercise_use_info_copy ( exercise_user , user_status , exercise )
json . start_at exercise_user . start_at
json . user_id exercise_user . user_id
json . user_name exercise_user . user . real_name
json . login exercise_user . user . login
json . user_group_id @student_course_groups_hash [ exercise_user . user_id ] . try ( :[] , 0 ) . try ( :course_group_id )
json . user_group_name @student_course_groups_hash [ exercise_user . user_id ] . try ( :[] , 0 ) . try ( :course_group_name )
json . student_id exercise_user . user . student_id
json . commit_status ex_user_info [ :commit_status ]
json . end_at exercise_user . end_at
json . commit_method exercise_user & . commit_method . to_i
if subjective_type == 1
json . objective_score ex_user_info [ :ex_object_score ]
json . subjective_score ex_user_info [ :ex_subject_score ]
end
json . score ex_user_info [ :score ]
json . review_status exercise_user . subjective_reviewed #教师是否评阅, 评阅则为true, 否则为false
json . has_comment exercise_user . reviewed #是否全部评阅,只有所有题目评阅完成才为true