From dfd6b208ae9e01521ed0dfd1153f1a79f6d8180b Mon Sep 17 00:00:00 2001 From: cxt Date: Fri, 23 Jun 2017 19:57:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E8=AE=AD=E7=94=B3=E8=AF=B7=E5=8F=91?= =?UTF-8?q?=E5=B8=83=E9=98=B6=E6=AE=B5=E4=B8=8D=E8=83=BD=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E5=85=B3=E5=8D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/challenges/_content_list.html.erb | 10 +++++----- app/views/challenges/show.html.erb | 10 +++++++--- app/views/shixuns/_monitor_tip.html.erb | 6 +++++- 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/app/views/challenges/_content_list.html.erb b/app/views/challenges/_content_list.html.erb index d1651c6e3..4705d005c 100644 --- a/app/views/challenges/_content_list.html.erb +++ b/app/views/challenges/_content_list.html.erb @@ -4,7 +4,7 @@ <% if @challenges.count != 0 %> <%= @challenges.count %> <% end %> - <% if (User.current.manager_of_shixun?(@shixun) || User.current.admin?) && @shixun.status == 0 %> + <% if User.current.manager_of_shixun?(@shixun) && @shixun.status == 0 %> 新建阶段 <% end %> @@ -13,11 +13,11 @@

第<%= challenge.position %>关 <%#= link_to challenge.subject, shixun_challenge_path(@shixun.id, challenge), :target => "_blank" %> - <% if allow_to_view_challenge(challenge, @shixun) %> - <%= link_to challenge.subject, myshixun_game_path(challenge.current_user_game, :myshixun_id => challenge.current_user_game.try(:myshixun)), :target => "_blank" %> + <% if User.current.manager_of_shixun?(@shixun) %> + <%= link_to challenge.subject, shixun_challenge_path(@shixun, challenge), :target => "_blank" %> <% else %> - <% if User.current.manager_of_shixun?(@shixun) || User.current.admin? %> - <%= link_to challenge.subject, shixun_challenge_path(@shixun, challenge), :target => "_blank" %> + <% if allow_to_view_challenge(challenge, @shixun) %> + <%= link_to challenge.subject, myshixun_game_path(challenge.current_user_game, :myshixun_id => challenge.current_user_game.try(:myshixun)), :target => "_blank" %> <% else %> <%= challenge.subject %> <% end %> diff --git a/app/views/challenges/show.html.erb b/app/views/challenges/show.html.erb index 913cede93..c98cc6115 100644 --- a/app/views/challenges/show.html.erb +++ b/app/views/challenges/show.html.erb @@ -21,15 +21,19 @@

阶段详情

- 新建阶段 + <% if @shixun.status == 0 && User.current.manager_of_shixun?(@shixun) %> + 新建阶段 + <% end %>

第<%= @challenge.position %>关<%= @challenge.subject %>

- 编辑 - + <% if @shixun.status == 0 && User.current.manager_of_shixun?(@shixun) %> + 编辑 + <% end %> +

diff --git a/app/views/shixuns/_monitor_tip.html.erb b/app/views/shixuns/_monitor_tip.html.erb index d4ba9e3c0..bb427fb4e 100644 --- a/app/views/shixuns/_monitor_tip.html.erb +++ b/app/views/shixuns/_monitor_tip.html.erb @@ -17,6 +17,10 @@ <% end %>
- 知道啦 + <% if result && @status == 1 %> + <%= link_to "知道啦", shixun_path(@shixun), :class => "task-btn task-btn-blue pop_close" %> + <% else %> + 知道啦 + <% end %>