Browse Source

更改:移除数据和丰富颜色数据

pull/347/head
yystopf 2 years ago
parent
commit
c09c167bdd
3 changed files with 16 additions and 2 deletions
  1. +1
    -1
      app/controllers/api/pm/issues_controller.rb
  2. +1
    -1
      app/models/issue_priority.rb
  3. +14
    -0
      app/views/api/v1/issues/_simple_detail.json.jbuilder

+ 1
- 1
app/controllers/api/pm/issues_controller.rb View File

@@ -90,7 +90,7 @@ class Api::Pm::IssuesController < Api::Pm::BaseController
end

def statues
@statues = IssueStatus.order("position asc")
@statues = IssueStatus.where.not(name: "反馈").order("position asc")
@statues = @statues.ransack(name_cont: params[:keyword]).result if params[:keyword].present?
@statues = kaminary_select_paginate(@statues)
render "api/v1/issues/statues/index"


+ 1
- 1
app/models/issue_priority.rb View File

@@ -52,7 +52,7 @@ class IssuePriority < ApplicationRecord
when '立刻'
'#f5222d'
else
'13b33e'
'#13b33e'
end
end
end

+ 14
- 0
app/views/api/v1/issues/_simple_detail.json.jbuilder View File

@@ -7,8 +7,22 @@ json.tags issue.show_issue_tags.each do |tag|
end
json.status_name issue.issue_status&.name
json.status_id issue.status_id
json.status do
if issue.issue_status.present?
json.partial! "api/v1/issues/statues/simple_detail", locals: {status: issue.issue_status}
else
json.nil!
end
end
json.priority_name issue.priority&.name
json.priority_id issue.priority_id
json.priority do
if issue.priority.present?
json.partial! "api/v1/issues/issue_priorities/simple_detail", locals: {priority: issue.priority}
else
json.nil!
end
end
json.milestone_name issue.version&.name
json.milestone_id issue.fixed_version_id
json.root_id issue.root_id


Loading…
Cancel
Save