diff --git a/app/controllers/shixuns_controller.rb b/app/controllers/shixuns_controller.rb index 992bd87f8..59dd20633 100644 --- a/app/controllers/shixuns_controller.rb +++ b/app/controllers/shixuns_controller.rb @@ -467,7 +467,7 @@ class ShixunsController < ApplicationController def update_learn_setting begin ActiveRecord::Base.transaction do - @shixun.update_attributes!(shixun_params) + @shixun.update_attributes!(shixun_params.merge(vnc_evaluate: 1)) end rescue => e uid_logger_error("实训学习页面设置失败--------#{e.message}") diff --git a/app/views/hack_user_lastest_codes/record_detail.json.jbuilder b/app/views/hack_user_lastest_codes/record_detail.json.jbuilder index 8f72014fe..66eedf85e 100644 --- a/app/views/hack_user_lastest_codes/record_detail.json.jbuilder +++ b/app/views/hack_user_lastest_codes/record_detail.json.jbuilder @@ -1,8 +1,12 @@ -json.(@hack_user, :id, :status, :error_line, :error_msg, :expected_output, - :input, :output, :execute_time, :execute_memory, :created_at, :code) -json.language @hack_user.hack.language -json.name @hack_user.hack.name -json.myproblem_identifier @my_hack.identifier -json.user do - json.partial! 'users/user', user: current_user -end \ No newline at end of file +json.status 0 +json.message "返回成功" +json.data do + json.(@hack_user, :id, :status, :error_line, :error_msg, :expected_output, + :input, :output, :execute_time, :execute_memory, :created_at, :code) + json.language @hack_user.hack.language + json.name @hack_user.hack.name + json.myproblem_identifier @my_hack.identifier + json.user do + json.partial! 'users/user', user: current_user + end +end