From fad17804001546084c37e503113d94f386fadf04 Mon Sep 17 00:00:00 2001 From: cxt <853663049@qq.com> Date: Mon, 15 Jul 2019 17:25:02 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E7=AB=9E=E8=B5=9B=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/competitions/show.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/competitions/show.html.erb b/app/views/competitions/show.html.erb index 28200db3..d74b1436 100644 --- a/app/views/competitions/show.html.erb +++ b/app/views/competitions/show.html.erb @@ -1,7 +1,7 @@
<% if @competition.identifier == "hn" %> <%= render :partial => "hn_competition" %> - <% elsif @competition.identifier == "ccf-se-2018" %> + <% elsif @competition.identifier == "ccf-se-2018" || competition.identifier == "ccf-se-2019" %> <%= render :partial => "ccf_competition" %> <% elsif @competition.identifier == "gcc-dev-2018" %> <%= render :partial => "qg_competition" %> From 11bcc51317d81e22a2ebf1bc33a46f7f0deb4454 Mon Sep 17 00:00:00 2001 From: cxt <853663049@qq.com> Date: Mon, 15 Jul 2019 17:27:08 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E7=AB=9E=E8=B5=9B=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/competitions/show.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/competitions/show.html.erb b/app/views/competitions/show.html.erb index d74b1436..82a6b426 100644 --- a/app/views/competitions/show.html.erb +++ b/app/views/competitions/show.html.erb @@ -1,7 +1,7 @@
<% if @competition.identifier == "hn" %> <%= render :partial => "hn_competition" %> - <% elsif @competition.identifier == "ccf-se-2018" || competition.identifier == "ccf-se-2019" %> + <% elsif @competition.identifier == "ccf-se-2018" || @competition.identifier == "ccf-se-2019" %> <%= render :partial => "ccf_competition" %> <% elsif @competition.identifier == "gcc-dev-2018" %> <%= render :partial => "qg_competition" %> From 3a65e662eb1584a3a0a1c79582895bbc1e708ba4 Mon Sep 17 00:00:00 2001 From: p31729568 Date: Mon, 15 Jul 2019 17:48:56 +0800 Subject: [PATCH 3/3] fix competition setting --- app/controllers/competitions_controller.rb | 2 +- app/views/managements/_competition_list_page.html.erb | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/competitions_controller.rb b/app/controllers/competitions_controller.rb index 86ea9e08..e73c779a 100644 --- a/app/controllers/competitions_controller.rb +++ b/app/controllers/competitions_controller.rb @@ -487,7 +487,7 @@ class CompetitionsController < ApplicationController if params[:competition_module] @competition.competition_modules.where(:id => params[:competition_module], :md_edit => false).update_all(:hidden => 0) - none_modules = @competition.competition_modules.where("name != '首页' and md_edit = false").map(&:id).join(",").split(",") - params[:competition_module] + none_modules = @competition.competition_modules.where("name != '首页' and md_edit = false").pluck(:id) - params[:competition_module].map(&:to_i) @competition.competition_modules.where(:id => none_modules).update_all(:hidden => 1) end if params[:name] diff --git a/app/views/managements/_competition_list_page.html.erb b/app/views/managements/_competition_list_page.html.erb index e5f2d6a5..e65139e9 100644 --- a/app/views/managements/_competition_list_page.html.erb +++ b/app/views/managements/_competition_list_page.html.erb @@ -46,6 +46,10 @@ <% else %>
  • ">
    + <% if com_module.name == "首页" %> + + <% end %> + <%= com_module.name == "首页" ? "disabled" : "" %> class="magic-checkbox" id="com_module_<%= com_module.id %>">