99 lines
4.3 KiB
Plaintext
99 lines
4.3 KiB
Plaintext
<div class="task-pm-content mb20">
|
|
<div class="task-pm-box mt20">
|
|
<div class="panel-header clearfix">
|
|
<h3 class="fl mt5">阶段详情</h3>
|
|
<a href="<%= new_shixun_challenge_path(@shixun) %>" class=" task-btn task-btn-green fr">新建阶段</a>
|
|
</div>
|
|
<div class="panel-form">
|
|
<div class="clearfix mb20">
|
|
<h3 class="fl panel-inner-title"><span class="color-red mr10">第<%= @challenge.position %>关</span><%= @challenge.subject %></h3>
|
|
<p class="fr">
|
|
<a href="<%= edit_shixun_challenge_path(@challenge, :shixun_id => @shixun) %>" title="编辑"><i class="fa fa-pencil-square-o color-grey font-16 mr5"></i></a>
|
|
<a href="<%= shixun_challenge_path(@challenge, :shixun_id => @shixun) %>" title="删除" method="delete" ><i class="fa fa-trash-o color-grey font-16 mr5"></i></a>
|
|
<!--<a href="#" title="复制"><i class="fa fa-files-o color-grey font-16 mr5"></i></a>-->
|
|
</p>
|
|
</div>
|
|
<ul>
|
|
<li class="clearfix">
|
|
<label class="panel-form-label fl">预备知识:</label>
|
|
<div class="fl task-bg-grey">
|
|
<%= @challenge.ready_knowledge.blank? ? "无" : (h @challenge.ready_knowledge.html_safe) %>
|
|
</div>
|
|
</li>
|
|
<li class="clearfix">
|
|
<label class="panel-form-label fl"><span class="c_red mr5">*</span>过关任务:</label>
|
|
<div class="fl task-bg-grey">
|
|
<%= h @challenge.task_pass.html_safe %>
|
|
</div>
|
|
</li>
|
|
<li class="clearfix">
|
|
<label class="panel-form-label fl">样例设置:</label>
|
|
<ul class="fl task-bg-grey">
|
|
<% if @challenge_samples.count > 0 %>
|
|
<% @challenge_samples.each_with_index do |sample, index| %>
|
|
<li class="clearfix">
|
|
<p class="clearfix">
|
|
<span class="color-green fb">样例<%= index + 1 %></span>
|
|
</p>
|
|
<div class="clearfix"><span class="fl fb">样例输入:</span><p class="fl"><%= sample.input %></p></div>
|
|
<div class="clearfix"><span class="fl fb">样例输出:</span><p class="fl"><%= sample.output %></p></div>
|
|
</li>
|
|
<% end %>
|
|
<% else %>
|
|
无
|
|
<% end %>
|
|
</ul>
|
|
</li>
|
|
<li class="clearfix">
|
|
<label class="panel-form-label fl">测试集设置:</label>
|
|
<ul class="fl task-bg-grey">
|
|
<% if @test_sets.count > 0 %>
|
|
<% @test_sets.each_with_index do |test, index| %>
|
|
<li class="clearfix">
|
|
<p class="clearfix">
|
|
<span class="color-green fb">测试集<%= index + 1 %></span>
|
|
</p>
|
|
<div class="clearfix"><span class="fl fb">测试输入:</span><p class="fl"><%= test.input %></p></div>
|
|
<div class="clearfix"><span class="fl fb">测试输出:</span><p class="fl"><%= test.output %></p></div>
|
|
</li>
|
|
<% end %>
|
|
<% else %>
|
|
无
|
|
<% end %>
|
|
</ul>
|
|
</li>
|
|
<li class="clearfix">
|
|
<% unless @challenge_tags.blank? %>
|
|
<label class="panel-form-label fl"> 知识/技能点:</label>
|
|
<div class="fl task-bd-grey">
|
|
<% @challenge_tags.each do |tag| %>
|
|
<div class="task-tag tag-grey mb10 mr10 fl">
|
|
<%= tag.name %>
|
|
</div>
|
|
<% end %>
|
|
</div>
|
|
<% end %>
|
|
</li>
|
|
<li class="clearfix">
|
|
<label class=" panel-form-label fl"> 参考答案:</label>
|
|
<div class="fl task-bg-grey">
|
|
<%= @challenge.answer.blank? ? "无" : (h @challenge.answer) %>
|
|
</div>
|
|
</li>
|
|
<li class="clearfix">
|
|
<label class="panel-form-label fl"><span class="c_red mr5">*</span>分值设定:</label>
|
|
<div class="fl task-bg-grey">
|
|
<%= @challenge.score %>分
|
|
</div>
|
|
</li>
|
|
<li class="clearfix">
|
|
<a href="#" class="task-btn task-btn-green fr">保存</a>
|
|
<a href="#" class="task-btn fr mr10">取消</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|