|
|
|
@ -103,6 +103,7 @@ if @homework.homework_type == "practice"
|
|
|
|
|
json.efficiency work_score_format(work.efficiency, @current_user == work.user, @score_open)
|
|
|
|
|
json.eff_score work_score_format(work.eff_score, @current_user == work.user, @score_open)
|
|
|
|
|
|
|
|
|
|
json.myshixun_identifier work.myshixun&.identifier
|
|
|
|
|
json.cost_time work.myshixun.try(:total_spend_time)
|
|
|
|
|
json.current_complete_count myshixun.try(:passed_count) if @homework.end_or_late
|
|
|
|
|
end_time = @homework.allow_late ? @homework.late_time : @homework.homework_group_setting(work.user_id)&.end_time
|
|
|
|
@ -175,7 +176,7 @@ elsif @homework.homework_type == "group" || @homework.homework_type == "normal"
|
|
|
|
|
json.user_login @is_evaluation ? "--" : work.user.try(:login)
|
|
|
|
|
json.user_name @is_evaluation ? "匿名" : work.user.try(:real_name)
|
|
|
|
|
json.user_img @is_evaluation ? "--" : url_to_avatar(work.user)
|
|
|
|
|
|
|
|
|
|
json.has_comment work.work_has_comment?
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|