|
|
|
@ -73,9 +73,11 @@ class HomeworkCommonController < ApplicationController
|
|
|
|
|
if @homework.publish_time <= Date.today && homework_detail_manual.comment_status == 0
|
|
|
|
|
homework_detail_manual.comment_status = 1
|
|
|
|
|
end
|
|
|
|
|
homework_detail_manual.evaluation_start = params[:evaluation_start].blank? ? @homework.end_time + 7 : params[:evaluation_start]
|
|
|
|
|
homework_detail_manual.evaluation_end = params[:evaluation_end].blank? ? homework_detail_manual.evaluation_start + 7 : params[:evaluation_end]
|
|
|
|
|
|
|
|
|
|
eval_start = homework_detail_manual.evaluation_start
|
|
|
|
|
if eval_start <= @homework.end_time && homework_detail_manual.comment_status <= 1
|
|
|
|
|
homework_detail_manual.evaluation_start = @homework.end_time + 7
|
|
|
|
|
homework_detail_manual.evaluation_end = homework_detail_manual.evaluation_start + 7
|
|
|
|
|
end
|
|
|
|
|
@homework.save_attachments(params[:attachments])
|
|
|
|
|
render_attachment_warning_if_needed(@homework)
|
|
|
|
|
|
|
|
|
|