commit
942261d648
|
|
@ -71,7 +71,7 @@ class MyshixunsController < ApplicationController
|
|||
shixun = @myshixun.shixun
|
||||
@challenges = shixun.challenges
|
||||
# 删除选择题用户记录
|
||||
|
||||
|
||||
#end
|
||||
myshixun_job = Base64.urlsafe_encode64("myshixun_#{@myshixun.id}")
|
||||
StudentWork.where(:myshixun_id => @myshixun.id).update_all(:myshixun_id => nil, :work_status => 0)
|
||||
|
|
@ -126,14 +126,14 @@ class MyshixunsController < ApplicationController
|
|||
logger.info "actual_output:################################################# #{actual_output}"
|
||||
game_outputs = Output.create(:code => status, :game_id => game_id, :out_put => outPut, :test_set_position => j_test_set['caseId'],
|
||||
:actual_output => actual_output, :result => j_test_set['passed'].to_i, :query_index => game.query_index, :compile_success => compile_success.to_i)
|
||||
# output = Output.where(:game_id => game.id, :test_set_position => j_test_set['caseId'].to_i).first
|
||||
# logger.info("#############{outPut}")
|
||||
# if output.nil?
|
||||
# game_outputs = Output.create(:code => status, :game_id => game_id, :out_put => outPut, :test_set_position => j_test_set['caseId'],
|
||||
# :actual_output => actual_output, :result => j_test_set['passed'].to_i)
|
||||
# else
|
||||
# output.update_attributes(:code => status, :out_put => outPut, :actual_output => actual_output, :result => j_test_set['passed'].to_i)
|
||||
# end
|
||||
output = Output.where(:game_id => game.id, :test_set_position => j_test_set['caseId'].to_i).first
|
||||
logger.info("#############{outPut}")
|
||||
if output.nil?
|
||||
game_outputs = Output.create(:code => status, :game_id => game_id, :out_put => outPut, :test_set_position => j_test_set['caseId'],
|
||||
:actual_output => actual_output, :result => j_test_set['passed'].to_i)
|
||||
else
|
||||
output.update_attributes(:code => status, :out_put => outPut, :actual_output => actual_output, :result => j_test_set['passed'].to_i)
|
||||
end
|
||||
end
|
||||
end
|
||||
if status == "0"
|
||||
|
|
|
|||
Loading…
Reference in New Issue