模拟实战时通过某一关时,没有直接在当前页面增加显示“加载上次通过的代码
This commit is contained in:
parent
058b7e1d7d
commit
0ae4f2f2fa
|
|
@ -119,7 +119,7 @@ class GamesController < ApplicationController
|
|||
|
||||
def file_update
|
||||
@g = Gitlab.client
|
||||
content = params[:content].strip
|
||||
content = params[:content].try(:strip)
|
||||
code_file = @g.edit_file(@myshixun.gpid, :content => params[:content], :file_path => @path, :branch_name => @rev, :commit_message => "shixun exec")
|
||||
unless code_file.blank?
|
||||
render :json => {:success => "success"}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,7 @@
|
|||
<span class="mt10 -flex c_grey ml15" id="time-consuming"></span>
|
||||
<% if @game.status == 2 %>
|
||||
<div>
|
||||
<a href="javascript:void(0)" class="shixun-task-btn task-btn-green mr15 mt8" onclick="delete_confirm_box('<%= reset_new_code_myshixun_game_path(@game, :myshixun_id => @myshixun) %>', '你在本关中修改的内容将丢失<br />是否确定重新加载上次通过的代码');">加载上次通过的代码</a>
|
||||
<div id="reset_code_to_bengin" class="<%= @game.status == 2 ? "" : "undis" %>">
|
||||
<a href="javascript:void(0)" class="shixun-task-btn task-btn-green mr15 mt8" onclick="delete_confirm_box('<%= reset_new_code_myshixun_game_path(@game, :myshixun_id => @myshixun) %>', '你在本关中修改的内容将丢失<br />是否确定重新加载上次通过的代码');">加载上次通过的代码</a>
|
||||
</div>
|
||||
<% end %>
|
||||
<div id="code_test">
|
||||
<a href="javascript:void(0)" class="shixun-task-btn task-btn-blue mr15 mt8" onclick="training_task_submmit();">评测</a>
|
||||
</div>
|
||||
|
|
@ -135,8 +133,9 @@
|
|||
// 传递具体屏幕的宽高,实现不同浏览器与不同分辨率都能撑满屏幕
|
||||
pop_box_new2(htmlvalue, window.innerWidth, window.innerHeight);
|
||||
}
|
||||
var html = "<a href='javascript:void(0)' class='task-btn task-btn-blue mr15 mt8' onclick='training_task_submmit();'>评测</a>";
|
||||
$("#code_test").html(html);
|
||||
var html = "<a href='javascript:void(0)' class='task-btn task-btn-blue mr15 mt8' onclick='training_task_submmit();'>评测</a>";
|
||||
$("#code_test").html(html); // 恢复评测
|
||||
$("#reset_code_to_bengin").show(); // 显示加载上次通过的代码
|
||||
}
|
||||
// 访问60次,即120s后后台还未改变状态即执行
|
||||
if(i == 60){
|
||||
|
|
|
|||
Loading…
Reference in New Issue