diff --git a/app/controllers/quality_analysis_controller.rb b/app/controllers/quality_analysis_controller.rb index a9b93269a..15fdcef61 100644 --- a/app/controllers/quality_analysis_controller.rb +++ b/app/controllers/quality_analysis_controller.rb @@ -85,6 +85,14 @@ class QualityAnalysisController < ApplicationController end end + def edit + @quality_analysis = QualityAnalysis.where(:id => params[:id]) + end + + def update + @quality_analysis = QualityAnalysis.where(:id => params[:id]) + end + # resource_id: login + @repository.id def index begin diff --git a/app/views/quality_analysis/_result_list.html.erb b/app/views/quality_analysis/_result_list.html.erb index 6124812c8..b4a40de0d 100644 --- a/app/views/quality_analysis/_result_list.html.erb +++ b/app/views/quality_analysis/_result_list.html.erb @@ -7,6 +7,7 @@
  • 分支
  • 语言
  • 路径
  • +
  • bianji
  • <% if @quality_analyses.count >0 %> @@ -17,6 +18,7 @@
  • <%= qa.branch %>
  • <%= qa.language %>
  • <%= qa.path %>
  • +
  • <%=link_to "bianji", edit_project__quality_analysis_path(@quality_analysis) %>
  • <% end %> diff --git a/config/routes.rb b/config/routes.rb index 5dc509abd..5404e4ecf 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -786,7 +786,7 @@ RedmineApp::Application.routes.draw do end end - resources :quality_analysis, :only => [:index, :new, :create] do + resources :quality_analysis, :only => [:index, :create, :edit, :update] do collection do end member do