diff --git a/app/controllers/issues_controller.rb b/app/controllers/issues_controller.rb index bdcef99c2..628672602 100644 --- a/app/controllers/issues_controller.rb +++ b/app/controllers/issues_controller.rb @@ -76,12 +76,14 @@ class IssuesController < ApplicationController # else # @limit = 10#per_page_option # end + @tracker_id = params[:tracker_id] @assign_to_id = params[:assigned_to_id] @author_id = params[:author_id] @priority_id = params[:priority_id] @status_id = params[:status_id] @subject = params[:subject] @done_ratio = params[:done_ratio] + @fixed_version_id = params[:fixed_version_id] @issue_count = @query.issue_count # @issue_pages = Paginator.new @issue_count, @limit, params['page'] # params[:page] = (params[:page] || 1).to_i + 1 #页码需要加1 diff --git a/app/helpers/issues_helper.rb b/app/helpers/issues_helper.rb index 489854ead..7b1347d3f 100644 --- a/app/helpers/issues_helper.rb +++ b/app/helpers/issues_helper.rb @@ -126,6 +126,10 @@ module IssuesHelper end end + def options_for_version_isuue_list(project) + versions = Version.where(:project_id => project, :status => "open").map{|version| version.name}.unshift(["里程碑", 0]) + end + def render_issue_subject_with_tree(issue) s = '' ancestors = issue.root? ? [] : issue.ancestors.visible.all diff --git a/app/views/issues/_new_issue_list.html.erb b/app/views/issues/_new_issue_list.html.erb new file mode 100644 index 000000000..a2de27b7d --- /dev/null +++ b/app/views/issues/_new_issue_list.html.erb @@ -0,0 +1,91 @@ +
<%= l(:label_no_data) %>
+ <% else %> +<%= l(:label_issues_sum) %>:<%= @project.project_score.issue_num %> - <%= l(:lable_issues_undo) %>:<%= @project.issues.where('status_id in (1,2,4,6)').visible.all.count %> -
- - -- <%= l(:label_no_data) %> -
- <% else %> -+ <%= l(:label_no_data) %> +
+ <% else %> +