Browse Source

change response for index to name for issue

pull/343/head
chenjing 3 years ago
parent
commit
afe87a2ff1
1 changed files with 17 additions and 1 deletions
  1. +17
    -1
      app/controllers/issues_controller.rb

+ 17
- 1
app/controllers/issues_controller.rb View File

@@ -50,7 +50,23 @@ class IssuesController < ApplicationController
end

def index_to_name
issues_result = @project.issues.where(project_issues_index:params[:index]).map{|e|{id:e.id,project_issues_index:e.project_issues_index,subject:e.subject}}
issues_index = params[:index].map(&:to_i)
exit_index = []
issues_result = @project.issues.where(project_issues_index:issues_index).map{ |e|
exit_index << e.project_issues_index
{
id:e.id,
project_issues_index:e.project_issues_index,
subject:e.subject
}
}
not_exit = issues_index - exit_index
not_exit.map{|e|
issues_result << {id: nil,
project_issues_index:e,
subject: nil}
}
render json: issues_result
end



Loading…
Cancel
Save