diff --git a/app/services/games_service.rb b/app/services/games_service.rb index 57d0e829..956e5809 100644 --- a/app/services/games_service.rb +++ b/app/services/games_service.rb @@ -930,7 +930,8 @@ class GamesService end #end myshixun_job = Base64.urlsafe_encode64("myshixun_#{myshixun.id}") - StudentWork.where(:myshixun_id => myshixun.id).update_all(:myshixun_id => nil, :work_status => 0) + StudentWork.where(:myshixun_id => myshixun.id).update_all(:myshixun_id => 0, :work_status => 0, :work_score => nil, :final_score => nil, + :cost_time => 0, :update_time => nil) # myshixun.destroy myshixun.delete # 主从复制出现脏读的情况