新增:创建周报父周报存储企业标识

This commit is contained in:
yystopf 2025-05-22 13:59:39 +08:00
parent 6574ee5270
commit bf3540c250
1 changed files with 2 additions and 2 deletions

View File

@ -58,9 +58,9 @@ class Api::Pm::Issues::CreateService < ApplicationService
@created_issue = Issue.new(issue_attributes) @created_issue = Issue.new(issue_attributes)
@created_issue.pm_issue_type = @pm_issue_type @created_issue.pm_issue_type = @pm_issue_type
if @root_subject.present? && @pm_issue_type.to_i == 4 if @root_subject.present? && @pm_issue_type.to_i == 4
@root_issue = Issue.find_by(subject: @root_subject, pm_issue_type: 4, pm_project_id: @pm_project_id) @root_issue = Issue.find_by(subject: @root_subject, pm_issue_type: 4, pm_project_id: @pm_project_id,enterprise_identifier: @enterprise_identifier)
unless @root_issue.present? unless @root_issue.present?
@root_issue = Issue.create(subject: @root_subject, pm_issue_type: 4, pm_project_id: @pm_project_id, status_id: 1, priority_id: 1, tracker_id: Tracker.first.id, project_id: @project.id, author_id: current_user.id) @root_issue = Issue.create(subject: @root_subject, pm_issue_type: 4, pm_project_id: @pm_project_id, enterprise_identifier: @enterprise_identifier, status_id: 1, priority_id: 1, tracker_id: Tracker.first.id, project_id: @project.id, author_id: current_user.id)
end end
@created_issue.root_id = @root_issue.id @created_issue.root_id = @root_issue.id
else else