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