|
|
|
@ -107,6 +107,7 @@ class HomeworkCommonController < ApplicationController
|
|
|
|
|
homework_test.input = v
|
|
|
|
|
homework_test.output = params[:output][k]
|
|
|
|
|
homework_test.result = params[:result][k]
|
|
|
|
|
homework_test.error_msg = params[:error_msg]
|
|
|
|
|
homework.homework_tests << homework_test
|
|
|
|
|
question[:input] << homework_test.input
|
|
|
|
|
question[:output] << homework_test.output
|
|
|
|
@ -231,11 +232,13 @@ class HomeworkCommonController < ApplicationController
|
|
|
|
|
homework_test.input = v
|
|
|
|
|
homework_test.output = params[:output][k]
|
|
|
|
|
homework_test.result = params[:result][k]
|
|
|
|
|
homework_test.error_msg = params[:error_msg]
|
|
|
|
|
else #不存在的测试,增加
|
|
|
|
|
homework_test = HomeworkTest.new
|
|
|
|
|
homework_test.input = v
|
|
|
|
|
homework_test.output = params[:output][k]
|
|
|
|
|
homework_test.result = params[:result][k]
|
|
|
|
|
homework_test.error_msg = params[:error_msg]
|
|
|
|
|
homework_test.homework_common = @homework
|
|
|
|
|
end
|
|
|
|
|
homework_test.save
|
|
|
|
|