From daffbd35c250b65c101da5f0254cb58e403e747c Mon Sep 17 00:00:00 2001 From: d4x1 <1507509064@qq.com> Date: Tue, 9 Jul 2024 15:30:37 +0800 Subject: [PATCH 1/4] feat(jira): collector account from issue changelog items as much as possible --- .../plugins/jira/models/issue_changelog.go | 20 +++---- ..._tmp_account_id_to_issue_changelog_item.go | 49 +++++++++++++++++ .../jira/models/migrationscripts/register.go | 1 + .../jira/tasks/apiv2models/changelog.go | 54 ++++++++++++------- .../jira/tasks/issue_changelog_convertor.go | 26 +++++++-- .../jira/tasks/issue_changelog_extractor.go | 5 +- 6 files changed, 120 insertions(+), 35 deletions(-) create mode 100644 backend/plugins/jira/models/migrationscripts/20240709_add_tmp_account_id_to_issue_changelog_item.go diff --git a/backend/plugins/jira/models/issue_changelog.go b/backend/plugins/jira/models/issue_changelog.go index e1dbfe87127..927c47e67b5 100644 --- a/backend/plugins/jira/models/issue_changelog.go +++ b/backend/plugins/jira/models/issue_changelog.go @@ -40,15 +40,17 @@ type JiraIssueChangelogItems struct { common.NoPKModel // collected fields - ConnectionId uint64 `gorm:"primaryKey"` - ChangelogId uint64 `gorm:"primaryKey"` - Field string `gorm:"primaryKey"` - FieldType string - FieldId string - FromValue string - FromString string - ToValue string - ToString string + ConnectionId uint64 `gorm:"primaryKey"` + ChangelogId uint64 `gorm:"primaryKey"` + Field string `gorm:"primaryKey"` + FieldType string + FieldId string + FromValue string + FromString string + ToValue string + ToString string + TmpFromAccountId string + TmpToAccountId string } func (JiraIssueChangelogs) TableName() string { diff --git a/backend/plugins/jira/models/migrationscripts/20240709_add_tmp_account_id_to_issue_changelog_item.go b/backend/plugins/jira/models/migrationscripts/20240709_add_tmp_account_id_to_issue_changelog_item.go new file mode 100644 index 00000000000..594ec38f265 --- /dev/null +++ b/backend/plugins/jira/models/migrationscripts/20240709_add_tmp_account_id_to_issue_changelog_item.go @@ -0,0 +1,49 @@ +/* +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to You under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package migrationscripts + +import ( + "github.com/apache/incubator-devlake/core/context" + "github.com/apache/incubator-devlake/core/errors" + "github.com/apache/incubator-devlake/core/plugin" +) + +var _ plugin.MigrationScript = (*addTmpAccountIdToJiraIssueChangelogItem)(nil) + +type jiraIssueChangelogItems20240709 struct { + TmpFromAccountId string + TmpToAccountId string +} + +func (jiraIssueChangelogItems20240709) TableName() string { + return "_tool_jira_issue_changelogs" +} + +type addTmpAccountIdToJiraIssueChangelogItem struct{} + +func (script *addTmpAccountIdToJiraIssueChangelogItem) Up(basicRes context.BasicRes) errors.Error { + return basicRes.GetDal().AutoMigrate(&jiraIssueChangelogItems20240709{}) +} + +func (*addTmpAccountIdToJiraIssueChangelogItem) Version() uint64 { + return 20240709134200 +} + +func (*addTmpAccountIdToJiraIssueChangelogItem) Name() string { + return "add TmpFromAccountId and TmpToAccountId to _tool_jira_issue_changelogs" +} diff --git a/backend/plugins/jira/models/migrationscripts/register.go b/backend/plugins/jira/models/migrationscripts/register.go index be88eda7da1..4507c5841e7 100644 --- a/backend/plugins/jira/models/migrationscripts/register.go +++ b/backend/plugins/jira/models/migrationscripts/register.go @@ -49,5 +49,6 @@ func All() []plugin.MigrationScript { new(addFilterJQL), new(addWorklogToIssue), new(addSubtaskToIssue), + new(addTmpAccountIdToJiraIssueChangelogItem), } } diff --git a/backend/plugins/jira/tasks/apiv2models/changelog.go b/backend/plugins/jira/tasks/apiv2models/changelog.go index d3dee330dd2..5c5c2c2a6c0 100644 --- a/backend/plugins/jira/tasks/apiv2models/changelog.go +++ b/backend/plugins/jira/tasks/apiv2models/changelog.go @@ -46,38 +46,54 @@ func (c Changelog) ToToolLayer(connectionId, issueId uint64, issueUpdated *time. } type ChangelogItem struct { - Field string `json:"field"` - Fieldtype string `json:"fieldtype"` + Field string `json:"field"` + Fieldtype string `json:"fieldtype"` + FieldId string `json:"fieldId"` + FromValue string `json:"from"` FromString string `json:"fromString"` - ToValue string `json:"to"` - ToString string `json:"toString"` + + ToValue string `json:"to"` + ToString string `json:"toString"` + + TmpFromAccountId string `json:"tmpFromAccountId,omitempty"` + TmpToAccountId string `json:"tmpToAccountId,omitempty"` } func (c ChangelogItem) ToToolLayer(connectionId, changelogId uint64) *models.JiraIssueChangelogItems { item := &models.JiraIssueChangelogItems{ - ConnectionId: connectionId, - ChangelogId: changelogId, - Field: c.Field, - FieldType: c.Fieldtype, - FromValue: c.FromValue, - FromString: c.FromString, - ToValue: c.ToValue, - ToString: c.ToString, + ConnectionId: connectionId, + ChangelogId: changelogId, + Field: c.Field, + FieldType: c.Fieldtype, + FromValue: c.FromValue, + FromString: c.FromString, + ToValue: c.ToValue, + ToString: c.ToString, + TmpFromAccountId: c.TmpFromAccountId, + TmpToAccountId: c.TmpToAccountId, } return item } func (c ChangelogItem) ExtractUser(connectionId uint64) []*models.JiraAccount { - if c.Field != "assignee" { - return nil - } var result []*models.JiraAccount - if c.FromValue != "" { - result = append(result, &models.JiraAccount{ConnectionId: connectionId, AccountId: c.FromValue}) + // if `tmpFromAccountId` or `tmpToAccountId` is not empty, then this change log item stands for changes about accounts. + if c.TmpFromAccountId != "" { + // User `from` firstly + if c.FromValue != "" { + result = append(result, &models.JiraAccount{ConnectionId: connectionId, AccountId: c.FromValue}) + } else { + result = append(result, &models.JiraAccount{ConnectionId: connectionId, AccountId: c.TmpFromAccountId}) + } } - if c.ToValue != "" { - result = append(result, &models.JiraAccount{ConnectionId: connectionId, AccountId: c.ToValue}) + if c.TmpToAccountId != "" { + // User `to` firstly + if c.ToValue != "" { + result = append(result, &models.JiraAccount{ConnectionId: connectionId, AccountId: c.ToValue}) + } else { + result = append(result, &models.JiraAccount{ConnectionId: connectionId, AccountId: c.TmpToAccountId}) + } } return result } diff --git a/backend/plugins/jira/tasks/issue_changelog_convertor.go b/backend/plugins/jira/tasks/issue_changelog_convertor.go index d1db33467dc..e575c2356a7 100644 --- a/backend/plugins/jira/tasks/issue_changelog_convertor.go +++ b/backend/plugins/jira/tasks/issue_changelog_convertor.go @@ -119,15 +119,15 @@ func ConvertIssueChangelogs(subtaskCtx plugin.SubTaskContext) errors.Error { OriginalToValue: row.ToString, CreatedDate: row.Created, } - if row.Field == "assignee" { + switch row.Field { + case "assignee": if row.ToValue != "" { changelog.OriginalToValue = accountIdGen.Generate(connectionId, row.ToValue) } if row.FromValue != "" { changelog.OriginalFromValue = accountIdGen.Generate(connectionId, row.FromValue) } - } - if row.Field == "Sprint" { + case "Sprint": changelog.OriginalFromValue, err = convertIds(row.FromValue, connectionId, sprintIdGenerator) if err != nil { return nil, err @@ -136,8 +136,7 @@ func ConvertIssueChangelogs(subtaskCtx plugin.SubTaskContext) errors.Error { if err != nil { return nil, err } - } - if row.Field == "status" { + case "status": if fromStatus, ok := statusMap[row.FromValue]; ok { changelog.OriginalFromValue = fromStatus.Name changelog.FromValue = getStdStatus(fromStatus.StatusCategory) @@ -146,7 +145,24 @@ func ConvertIssueChangelogs(subtaskCtx plugin.SubTaskContext) errors.Error { changelog.OriginalToValue = toStatus.Name changelog.ToValue = getStdStatus(toStatus.StatusCategory) } + default: + // process other account-like fields + if row.TmpFromAccountId != "" { + if row.FromValue != "" { + changelog.OriginalFromValue = accountIdGen.Generate(connectionId, row.FromValue) + } else { + changelog.OriginalFromValue = accountIdGen.Generate(connectionId, row.TmpFromAccountId) + } + } + if row.TmpToAccountId != "" { + if row.ToValue != "" { + changelog.OriginalToValue = accountIdGen.Generate(connectionId, row.ToValue) + } else { + changelog.OriginalToValue = accountIdGen.Generate(connectionId, row.TmpToAccountId) + } + } } + return []interface{}{changelog}, nil }, diff --git a/backend/plugins/jira/tasks/issue_changelog_extractor.go b/backend/plugins/jira/tasks/issue_changelog_extractor.go index 66d9247a69e..f333f82c2fc 100644 --- a/backend/plugins/jira/tasks/issue_changelog_extractor.go +++ b/backend/plugins/jira/tasks/issue_changelog_extractor.go @@ -69,7 +69,7 @@ func ExtractIssueChangelogs(subtaskCtx plugin.SubTaskContext) errors.Error { cl, user := changelog.ToToolLayer(connectionId, input.IssueId, &input.UpdateTime) // this is crucial for incremental update cl.IssueUpdated = &input.UpdateTime - // collect changelog / user inforation + // collect changelog / user information result = append(result, cl) if user != nil { result = append(result, user) @@ -77,7 +77,8 @@ func ExtractIssueChangelogs(subtaskCtx plugin.SubTaskContext) errors.Error { // collect changelog_items for _, item := range changelog.Items { result = append(result, item.ToToolLayer(connectionId, changelog.ID)) - for _, u := range item.ExtractUser(connectionId) { + extractedUsersFromChangelogItem := item.ExtractUser(connectionId) + for _, u := range extractedUsersFromChangelogItem { if u != nil && u.AccountId != "" { result = append(result, u) } From 9d56e9c622fe1aecb23670914c794602a6fa0d23 Mon Sep 17 00:00:00 2001 From: d4x1 <1507509064@qq.com> Date: Tue, 9 Jul 2024 15:38:12 +0800 Subject: [PATCH 2/4] fix(jira): fix migration scripts --- .../20240709_add_tmp_account_id_to_issue_changelog_item.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/plugins/jira/models/migrationscripts/20240709_add_tmp_account_id_to_issue_changelog_item.go b/backend/plugins/jira/models/migrationscripts/20240709_add_tmp_account_id_to_issue_changelog_item.go index 594ec38f265..1f8fcf27480 100644 --- a/backend/plugins/jira/models/migrationscripts/20240709_add_tmp_account_id_to_issue_changelog_item.go +++ b/backend/plugins/jira/models/migrationscripts/20240709_add_tmp_account_id_to_issue_changelog_item.go @@ -31,7 +31,7 @@ type jiraIssueChangelogItems20240709 struct { } func (jiraIssueChangelogItems20240709) TableName() string { - return "_tool_jira_issue_changelogs" + return "_tool_jira_issue_changelog_items" } type addTmpAccountIdToJiraIssueChangelogItem struct{} @@ -45,5 +45,5 @@ func (*addTmpAccountIdToJiraIssueChangelogItem) Version() uint64 { } func (*addTmpAccountIdToJiraIssueChangelogItem) Name() string { - return "add TmpFromAccountId and TmpToAccountId to _tool_jira_issue_changelogs" + return "add TmpFromAccountId and TmpToAccountId to _tool_jira_issue_changelog_items" } From 278c117fa31a8f325000a1857b33c15374688767 Mon Sep 17 00:00:00 2001 From: d4x1 <1507509064@qq.com> Date: Thu, 11 Jul 2024 15:09:22 +0800 Subject: [PATCH 3/4] feat(jira): add `_tool_jira_issue_fields`, collect account field from the new table --- backend/plugins/jira/impl/impl.go | 3 + backend/plugins/jira/models/issue_field.go | 43 ++++++++ .../20240710_add_issue_field_table.go | 41 +++++++ .../migrationscripts/archived/issue_field.go | 42 ++++++++ .../jira/models/migrationscripts/register.go | 1 + .../jira/tasks/issue_changelog_convertor.go | 34 +++++- .../jira/tasks/issue_field_collector.go | 73 +++++++++++++ .../jira/tasks/issue_field_extractor.go | 100 ++++++++++++++++++ 8 files changed, 333 insertions(+), 4 deletions(-) create mode 100644 backend/plugins/jira/models/issue_field.go create mode 100644 backend/plugins/jira/models/migrationscripts/20240710_add_issue_field_table.go create mode 100644 backend/plugins/jira/models/migrationscripts/archived/issue_field.go create mode 100644 backend/plugins/jira/tasks/issue_field_collector.go create mode 100644 backend/plugins/jira/tasks/issue_field_extractor.go diff --git a/backend/plugins/jira/impl/impl.go b/backend/plugins/jira/impl/impl.go index 6eeb146cedc..3c8c284fe65 100644 --- a/backend/plugins/jira/impl/impl.go +++ b/backend/plugins/jira/impl/impl.go @@ -103,6 +103,9 @@ func (p Jira) Name() string { func (p Jira) SubTaskMetas() []plugin.SubTaskMeta { return []plugin.SubTaskMeta{ + tasks.CollectIssueFieldsMeta, + tasks.ExtractIssueFieldsMeta, + tasks.CollectBoardFilterBeginMeta, tasks.CollectStatusMeta, diff --git a/backend/plugins/jira/models/issue_field.go b/backend/plugins/jira/models/issue_field.go new file mode 100644 index 00000000000..3ca31b1861d --- /dev/null +++ b/backend/plugins/jira/models/issue_field.go @@ -0,0 +1,43 @@ +/* +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to You under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package models + +import "github.com/apache/incubator-devlake/core/models/common" + +type JiraIssueField struct { + common.NoPKModel + ConnectionId uint64 `gorm:"primaryKey"` + BoardId uint64 `gorm:"primaryKey"` + + ID string `json:"id" gorm:"primaryKey"` + Name string `json:"name"` + Custom bool `json:"custom"` + Orderable bool `json:"orderable"` + Navigable bool `json:"navigable"` + Searchable bool `json:"searchable"` + //ClauseNames []string `json:"clauseNames"` + SchemaType string `json:"schema_type"` + SchemaItems string `json:"schema_items"` + SchemaCustom string `json:"schema_custom"` + SchemaCustomID int `json:"schema_custom_id"` + ScheCustomSystem string `json:"sche_custom_system"` +} + +func (JiraIssueField) TableName() string { + return "_tool_jira_issue_fields" +} diff --git a/backend/plugins/jira/models/migrationscripts/20240710_add_issue_field_table.go b/backend/plugins/jira/models/migrationscripts/20240710_add_issue_field_table.go new file mode 100644 index 00000000000..05ba584d0fc --- /dev/null +++ b/backend/plugins/jira/models/migrationscripts/20240710_add_issue_field_table.go @@ -0,0 +1,41 @@ +/* +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to You under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package migrationscripts + +import ( + "github.com/apache/incubator-devlake/core/context" + "github.com/apache/incubator-devlake/core/errors" + "github.com/apache/incubator-devlake/core/plugin" + "github.com/apache/incubator-devlake/plugins/jira/models/migrationscripts/archived" +) + +var _ plugin.MigrationScript = (*addIssueFieldTable)(nil) + +type addIssueFieldTable struct{} + +func (script *addIssueFieldTable) Up(basicRes context.BasicRes) errors.Error { + return basicRes.GetDal().AutoMigrate(&archived.JiraIssueField{}) +} + +func (*addIssueFieldTable) Version() uint64 { + return 20240710100000 +} + +func (*addIssueFieldTable) Name() string { + return "init table _tool_jira_issue_fields" +} diff --git a/backend/plugins/jira/models/migrationscripts/archived/issue_field.go b/backend/plugins/jira/models/migrationscripts/archived/issue_field.go new file mode 100644 index 00000000000..865aea15d75 --- /dev/null +++ b/backend/plugins/jira/models/migrationscripts/archived/issue_field.go @@ -0,0 +1,42 @@ +/* +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to You under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package archived + +import "github.com/apache/incubator-devlake/core/models/migrationscripts/archived" + +type JiraIssueField struct { + archived.NoPKModel + ConnectionId uint64 `gorm:"primaryKey"` + BoardId uint64 `gorm:"primaryKey"` + + ID string `json:"id" gorm:"primaryKey"` + Name string `json:"name"` + Custom bool `json:"custom"` + Orderable bool `json:"orderable"` + Navigable bool `json:"navigable"` + Searchable bool `json:"searchable"` + SchemaType string `json:"schema_type"` + SchemaItems string `json:"schema_items"` + SchemaCustom string `json:"schema_custom"` + SchemaCustomID int `json:"schema_custom_id"` + ScheCustomSystem string `json:"sche_custom_system"` +} + +func (JiraIssueField) TableName() string { + return "_tool_jira_issue_fields" +} diff --git a/backend/plugins/jira/models/migrationscripts/register.go b/backend/plugins/jira/models/migrationscripts/register.go index 4507c5841e7..f2764ef4223 100644 --- a/backend/plugins/jira/models/migrationscripts/register.go +++ b/backend/plugins/jira/models/migrationscripts/register.go @@ -50,5 +50,6 @@ func All() []plugin.MigrationScript { new(addWorklogToIssue), new(addSubtaskToIssue), new(addTmpAccountIdToJiraIssueChangelogItem), + new(addIssueFieldTable), } } diff --git a/backend/plugins/jira/tasks/issue_changelog_convertor.go b/backend/plugins/jira/tasks/issue_changelog_convertor.go index e575c2356a7..2d3e01a8240 100644 --- a/backend/plugins/jira/tasks/issue_changelog_convertor.go +++ b/backend/plugins/jira/tasks/issue_changelog_convertor.go @@ -54,6 +54,7 @@ type IssueChangelogItemResult struct { func ConvertIssueChangelogs(subtaskCtx plugin.SubTaskContext) errors.Error { data := subtaskCtx.GetData().(*JiraTaskData) db := subtaskCtx.GetDal() + logger := subtaskCtx.GetLogger() connectionId := data.Options.ConnectionId boardId := data.Options.BoardId @@ -67,6 +68,18 @@ func ConvertIssueChangelogs(subtaskCtx plugin.SubTaskContext) errors.Error { statusMap[v.ID] = v } + var allIssueFields []models.JiraIssueField + if err := db.All(&allIssueFields, dal.Where("connection_id = ?", connectionId)); err != nil { + return err + } + issueFieldMap := make(map[string]models.JiraIssueField) + for _, v := range allIssueFields { + if _, ok := issueFieldMap[v.Name]; ok { + logger.Warn(nil, "filed name %s is duplicated", v.Name) + } + issueFieldMap[v.Name] = v + } + issueIdGenerator := didgen.NewDomainIdGenerator(&models.JiraIssue{}) sprintIdGenerator := didgen.NewDomainIdGenerator(&models.JiraSprint{}) changelogIdGenerator := didgen.NewDomainIdGenerator(&models.JiraIssueChangelogItems{}) @@ -121,12 +134,12 @@ func ConvertIssueChangelogs(subtaskCtx plugin.SubTaskContext) errors.Error { } switch row.Field { case "assignee": - if row.ToValue != "" { - changelog.OriginalToValue = accountIdGen.Generate(connectionId, row.ToValue) - } if row.FromValue != "" { changelog.OriginalFromValue = accountIdGen.Generate(connectionId, row.FromValue) } + if row.ToValue != "" { + changelog.OriginalToValue = accountIdGen.Generate(connectionId, row.ToValue) + } case "Sprint": changelog.OriginalFromValue, err = convertIds(row.FromValue, connectionId, sprintIdGenerator) if err != nil { @@ -146,7 +159,7 @@ func ConvertIssueChangelogs(subtaskCtx plugin.SubTaskContext) errors.Error { changelog.ToValue = getStdStatus(toStatus.StatusCategory) } default: - // process other account-like fields + // process other account-like fields, it works on jira9 and jira cloud. if row.TmpFromAccountId != "" { if row.FromValue != "" { changelog.OriginalFromValue = accountIdGen.Generate(connectionId, row.FromValue) @@ -161,6 +174,19 @@ func ConvertIssueChangelogs(subtaskCtx plugin.SubTaskContext) errors.Error { changelog.OriginalToValue = accountIdGen.Generate(connectionId, row.TmpToAccountId) } } + if row.TmpFromAccountId == "" && row.TmpToAccountId == "" { + // it works on jira8 + // notice: field name is not unique, but we cannot fetch field id here. + if v, ok := issueFieldMap[row.Field]; ok && v.SchemaType == "user" { + // field type is account + if row.FromValue != "" { + changelog.OriginalFromValue = accountIdGen.Generate(connectionId, row.FromValue) + } + if row.ToValue != "" { + changelog.OriginalToValue = accountIdGen.Generate(connectionId, row.ToValue) + } + } + } } return []interface{}{changelog}, nil diff --git a/backend/plugins/jira/tasks/issue_field_collector.go b/backend/plugins/jira/tasks/issue_field_collector.go new file mode 100644 index 00000000000..63b535d2d93 --- /dev/null +++ b/backend/plugins/jira/tasks/issue_field_collector.go @@ -0,0 +1,73 @@ +/* +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to You under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package tasks + +import ( + "encoding/json" + "github.com/apache/incubator-devlake/core/errors" + "github.com/apache/incubator-devlake/core/plugin" + "github.com/apache/incubator-devlake/helpers/pluginhelper/api" + "net/http" +) + +const RAW_ISSUE_FIELDS_TABLE = "jira_api_issue_fields" + +var _ plugin.SubTaskEntryPoint = CollectIssueField + +var CollectIssueFieldsMeta = plugin.SubTaskMeta{ + Name: "collectIssuleField", + EntryPoint: CollectIssueField, + EnabledByDefault: true, + Description: "collect Jira issue field, does not support either timeFilter or diffSync.", + DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, +} + +func CollectIssueField(taskCtx plugin.SubTaskContext) errors.Error { + data := taskCtx.GetData().(*JiraTaskData) + logger := taskCtx.GetLogger() + logger.Info("collect issue fields") + collector, err := api.NewApiCollector(api.ApiCollectorArgs{ + RawDataSubTaskArgs: api.RawDataSubTaskArgs{ + Ctx: taskCtx, + Params: JiraApiParams{ + ConnectionId: data.Options.ConnectionId, + BoardId: data.Options.BoardId, + }, + Table: RAW_ISSUE_FIELDS_TABLE, + }, + ApiClient: data.ApiClient, + PageSize: 0, + UrlTemplate: "api/2/field", + Query: nil, + ResponseParser: func(res *http.Response) ([]json.RawMessage, errors.Error) { + var data []json.RawMessage + err := api.UnmarshalResponse(res, &data) + if err != nil { + return nil, err + } + return data, nil + }, + AfterResponse: ignoreHTTPStatus400, + }) + + if err != nil { + return err + } + + return collector.Execute() +} diff --git a/backend/plugins/jira/tasks/issue_field_extractor.go b/backend/plugins/jira/tasks/issue_field_extractor.go new file mode 100644 index 00000000000..13fae198a4a --- /dev/null +++ b/backend/plugins/jira/tasks/issue_field_extractor.go @@ -0,0 +1,100 @@ +/* +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to You under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +package tasks + +import ( + "encoding/json" + "github.com/apache/incubator-devlake/core/errors" + "github.com/apache/incubator-devlake/core/models/common" + "github.com/apache/incubator-devlake/core/plugin" + "github.com/apache/incubator-devlake/helpers/pluginhelper/api" + "github.com/apache/incubator-devlake/plugins/jira/models" +) + +var _ plugin.SubTaskEntryPoint = ExtractIssueFields + +var ExtractIssueFieldsMeta = plugin.SubTaskMeta{ + Name: "extractIssueFields", + EntryPoint: ExtractIssueFields, + EnabledByDefault: true, + Description: "extract Jira issue fields", + DomainTypes: []string{plugin.DOMAIN_TYPE_TICKET}, +} + +type JiraIssueField struct { + ID string `json:"id"` + Name string `json:"name"` + Custom bool `json:"custom"` + Orderable bool `json:"orderable"` + Navigable bool `json:"navigable"` + Searchable bool `json:"searchable"` + ClauseNames []string `json:"clauseNames"` + Schema struct { + Type string `json:"type"` + Items string `json:"items"` + Custom string `json:"custom"` + System string `json:"system"` + CustomID int `json:"customId"` + } `json:"schema"` +} + +func ExtractIssueFields(taskCtx plugin.SubTaskContext) errors.Error { + data := taskCtx.GetData().(*JiraTaskData) + extractor, err := api.NewApiExtractor(api.ApiExtractorArgs{ + RawDataSubTaskArgs: api.RawDataSubTaskArgs{ + Ctx: taskCtx, + Params: JiraApiParams{ + ConnectionId: data.Options.ConnectionId, + BoardId: data.Options.BoardId, + }, + Table: RAW_ISSUE_FIELDS_TABLE, + }, + Extract: func(row *api.RawData) ([]interface{}, errors.Error) { + var issueField JiraIssueField + err := errors.Convert(json.Unmarshal(row.Data, &issueField)) + if err != nil { + return nil, err + } + jiraIssueField := &models.JiraIssueField{ + NoPKModel: common.NewNoPKModel(), + ConnectionId: data.Options.ConnectionId, + BoardId: data.Options.BoardId, + + ID: issueField.ID, + Name: issueField.Name, + Custom: issueField.Custom, + Orderable: issueField.Orderable, + Navigable: issueField.Navigable, + Searchable: issueField.Searchable, + //ClauseNames: issueField.ClauseNames, + SchemaType: issueField.Schema.Type, + SchemaItems: issueField.Schema.Items, + SchemaCustom: issueField.Schema.Custom, + SchemaCustomID: issueField.Schema.CustomID, + ScheCustomSystem: issueField.Schema.System, + } + return []interface{}{jiraIssueField}, nil + }, + }) + + if err != nil { + return err + } + + return extractor.Execute() +} From 0e8dca44c3f94a3590c51b4f02ea32a9c9ae54f9 Mon Sep 17 00:00:00 2001 From: d4x1 <1507509064@qq.com> Date: Thu, 11 Jul 2024 15:57:53 +0800 Subject: [PATCH 4/4] fix(jira): fix testes --- backend/helpers/e2ehelper/data_flow_tester.go | 2 +- backend/plugins/jira/e2e/changelog_test.go | 27 + .../raw_tables/_raw_jira_api_issue_fields.csv | 4 + ...l_jira_issue_changelog_items_extractor.csv | 564 +++++++++--------- .../_tool_jira_issue_fields.csv | 3 + backend/plugins/jira/impl/impl.go | 1 + 6 files changed, 318 insertions(+), 283 deletions(-) create mode 100644 backend/plugins/jira/e2e/raw_tables/_raw_jira_api_issue_fields.csv create mode 100644 backend/plugins/jira/e2e/snapshot_tables/_tool_jira_issue_fields.csv diff --git a/backend/helpers/e2ehelper/data_flow_tester.go b/backend/helpers/e2ehelper/data_flow_tester.go index 178a08f30b0..831b859b898 100644 --- a/backend/helpers/e2ehelper/data_flow_tester.go +++ b/backend/helpers/e2ehelper/data_flow_tester.go @@ -460,7 +460,7 @@ func formatDbValue(value interface{}, nullable bool) string { return `` } -// ColumnWithRawData create an Column string with _raw_data_* appending +// ColumnWithRawData create a Column string with _raw_data_* appending func ColumnWithRawData(column ...string) []string { return append( column, diff --git a/backend/plugins/jira/e2e/changelog_test.go b/backend/plugins/jira/e2e/changelog_test.go index 84dad2db32e..670a7e12f35 100644 --- a/backend/plugins/jira/e2e/changelog_test.go +++ b/backend/plugins/jira/e2e/changelog_test.go @@ -68,6 +68,8 @@ func TestIssueChangelogDataFlow(t *testing.T) { "from_string", "to_value", "to_string", + "tmp_from_account_id", + "tmp_to_account_id", ), ) dataflowTester.VerifyTable( @@ -83,11 +85,36 @@ func TestIssueChangelogDataFlow(t *testing.T) { "timezone", ), ) + + // import raw data: _raw_jira_api_issue_fields + dataflowTester.ImportCsvIntoRawTable("./raw_tables/_raw_jira_api_issue_fields.csv", "_raw_jira_api_issue_fields") + dataflowTester.FlushTabler(&models.JiraIssueField{}) + dataflowTester.Subtask(tasks.ExtractIssueFieldsMeta, taskData) + dataflowTester.VerifyTable( + models.JiraIssueField{}, + "./snapshot_tables/_tool_jira_issue_fields.csv", + e2ehelper.ColumnWithRawData( + "connection_id", + "id", + "board_id", + "name", + "custom", + "orderable", + "navigable", + "searchable", + "schema_type", + "schema_items", + "schema_custom", + "schema_custom_id", + "sche_custom_system"), + ) + // verify changelog conversion dataflowTester.ImportCsvIntoTabler("./snapshot_tables/_tool_jira_issue_changelogs.csv", &models.JiraIssueChangelogs{}) dataflowTester.ImportCsvIntoTabler("./snapshot_tables/_tool_jira_issue_changelog_items.csv", &models.JiraIssueChangelogItems{}) dataflowTester.ImportCsvIntoTabler("./snapshot_tables/_tool_jira_statuses_for_changelog.csv", &models.JiraStatus{}) dataflowTester.ImportCsvIntoTabler("./snapshot_tables/_tool_jira_board_issues_for_changelog.csv", &models.JiraBoardIssue{}) + dataflowTester.ImportCsvIntoTabler("./snapshot_tables/_tool_jira_issue_fields.csv", &models.JiraIssueField{}) dataflowTester.FlushTabler(&ticket.IssueChangelogs{}) dataflowTester.Subtask(tasks.ConvertIssueChangelogsMeta, taskData) dataflowTester.VerifyTable( diff --git a/backend/plugins/jira/e2e/raw_tables/_raw_jira_api_issue_fields.csv b/backend/plugins/jira/e2e/raw_tables/_raw_jira_api_issue_fields.csv new file mode 100644 index 00000000000..3dd280b70e4 --- /dev/null +++ b/backend/plugins/jira/e2e/raw_tables/_raw_jira_api_issue_fields.csv @@ -0,0 +1,4 @@ + +"id","params","data","url","input","created_at" +70,"{""ConnectionId"":2,""BoardId"":8}","{""id"":""customfield_10315"",""name"":""cu用户单选"",""custom"":true,""orderable"":true,""navigable"":true,""searchable"":true,""clauseNames"":[""cf[10315]"",""user_single""],""schema"":{""type"":""user"",""custom"":""com.atlassian.jira.plugin.system.customfieldtypes:userpicker"",""customId"":10315}}","http://172.26.129.92:8092/rest/api/2/field","null","2024-07-11 06:49:14.517" +66,"{""ConnectionId"":2,""BoardId"":8}","{""id"":""customfield_10400"",""name"":""gitBranch"",""custom"":true,""orderable"":true,""navigable"":true,""searchable"":true,""clauseNames"":[""cf[10400]"",""gitBranch""],""schema"":{""type"":""any"",""custom"":""com.xiplink.jira.git.jira_git_plugin:gitbranches"",""customId"":10400}}","http://172.26.129.92:8092/rest/api/2/field","null","2024-07-11 06:49:14.517" \ No newline at end of file diff --git a/backend/plugins/jira/e2e/snapshot_tables/_tool_jira_issue_changelog_items_extractor.csv b/backend/plugins/jira/e2e/snapshot_tables/_tool_jira_issue_changelog_items_extractor.csv index 6f7ea273829..b37d8ec5aab 100644 --- a/backend/plugins/jira/e2e/snapshot_tables/_tool_jira_issue_changelog_items_extractor.csv +++ b/backend/plugins/jira/e2e/snapshot_tables/_tool_jira_issue_changelog_items_extractor.csv @@ -1,284 +1,284 @@ -connection_id,changelog_id,field,field_type,field_id,from_value,from_string,to_value,to_string,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark +connection_id,changelog_id,field,field_type,field_id,from_value,from_string,to_value,to_string,tmp_from_account_id,tmp_to_account_id,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark 2,57278,description,jira,,,,"{""id"":""ari:cloud:jira:b696e399-4a1d-4ef6-a6e8-d4243f3b59f6:issuefieldvalue/13383/description"",""version"":""1""}","平均域的显示需要配合 [~accountid:5f8d380729bd8a006f5a90a0] 提供的新算法进行调整 -!image-20210125-030921.png|width=686,height=300!","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204483, -2,57281,timeestimate,jira,,,,7200,7200,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204484, -2,57281,timeoriginalestimate,jira,,,,7200,7200,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204484, -2,57283,Sprint,custom,,,,34,EE Sprint 24,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204485, -2,57435,Rank,custom,,,,,Ranked higher,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204486, -2,57437,priority,jira,,3,Medium,2,High,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204487, -2,57504,Link,jira,,,,EE-2880,This issue is blocked by EE-2880,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204488, -2,58006,status,jira,,1,Open,10074,开发中,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204489, -2,58108,RemoteIssueLink,jira,,17838,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",17838,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204491, -2,58168,RemoteIssueLink,jira,,,,17864,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204492, -2,58178,RemoteIssueLink,jira,,,,17865,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204493, -2,58393,RemoteIssueLink,jira,,,,17948,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204494, -2,58821,RemoteIssueLink,jira,,,,18298,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204496, -2,58842,RemoteIssueLink,jira,,,,18308,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204497, -2,59151,resolution,jira,,,,10000,Done,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204499, -2,59151,status,jira,,10074,开发中,6,Closed,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204499, -2,59327,RemoteIssueLink,jira,,,,18468,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204500, -2,59621,RemoteIssueLink,jira,,,,18533,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204501, -2,59663,RemoteIssueLink,jira,,,,18572,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204502, -2,59743,RemoteIssueLink,jira,,18572,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18572,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204503, -2,59825,RemoteIssueLink,jira,,,,18639,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204504, -2,59900,RemoteIssueLink,jira,,,,18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204505, -2,59948,RemoteIssueLink,jira,,18572,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18572,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204506, -2,60014,RemoteIssueLink,jira,,18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204507, -2,60098,RemoteIssueLink,jira,,18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204508, -2,60170,RemoteIssueLink,jira,,,,18775,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204683, -2,60174,RemoteIssueLink,jira,,,,18776,"这个事务链接到 ""Merge request - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204684, -2,60193,Link,jira,,,,EE-2959,This issue is duplicated by EE-2959,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204685, -2,60195,resolution,jira,,,,10000,Done,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204686, -2,60195,status,jira,,1,Open,6,Closed,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204686, -2,60248,RemoteIssueLink,jira,,18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204509, -2,60505,RemoteIssueLink,jira,,,,18817,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204510, -2,60617,RemoteIssueLink,jira,,18817,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18817,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204511, -2,60641,RemoteIssueLink,jira,,,,18852,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204687, -2,60681,RemoteIssueLink,jira,,,,18869,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204512, -2,60695,RemoteIssueLink,jira,,,,18883,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204688, -2,60940,RemoteIssueLink,jira,,18883,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",18883,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204689, -2,60950,RemoteIssueLink,jira,,18869,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18869,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204513, -2,61063,RemoteIssueLink,jira,,18883,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",18883,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204690, -2,61068,RemoteIssueLink,jira,,18869,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18869,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204514, -2,61372,RemoteIssueLink,jira,,,,18954,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204691, -2,61404,RemoteIssueLink,jira,,,,18985,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204515, -2,61577,RemoteIssueLink,jira,,18985,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18985,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204516, -2,61578,RemoteIssueLink,jira,,18954,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",18954,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204692, -2,61793,RemoteIssueLink,jira,,,,19021,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204517, -2,61799,RemoteIssueLink,jira,,,,19027,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204693, -2,61895,RemoteIssueLink,jira,,19021,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19021,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204518, -2,61920,RemoteIssueLink,jira,,19027,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19027,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204694, -2,61983,RemoteIssueLink,jira,,,,19110,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204695, -2,61998,RemoteIssueLink,jira,,,,19125,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204519, -2,62016,RemoteIssueLink,jira,,,,19143,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204696, -2,62020,RemoteIssueLink,jira,,,,19147,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204520, -2,62110,RemoteIssueLink,jira,,19147,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19147,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204521, -2,62129,RemoteIssueLink,jira,,19143,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19143,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204697, -2,62148,RemoteIssueLink,jira,,,,19213,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204698, -2,62196,RemoteIssueLink,jira,,,,19260,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204522, -2,62205,RemoteIssueLink,jira,,19213,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19213,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204699, -2,62231,RemoteIssueLink,jira,,19260,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19260,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204523, -2,62315,RemoteIssueLink,jira,,,,19307,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204700, -2,62329,RemoteIssueLink,jira,,,,19321,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204524, -2,62343,RemoteIssueLink,jira,,,,19328,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204701, -2,62371,RemoteIssueLink,jira,,,,19357,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204525, -2,62446,RemoteIssueLink,jira,,19357,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19357,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204526, -2,62451,RemoteIssueLink,jira,,19328,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19328,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204702, -2,62498,RemoteIssueLink,jira,,19357,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19357,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204527, -2,62508,RemoteIssueLink,jira,,19328,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19328,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204703, -2,62546,RemoteIssueLink,jira,,,,19396,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204704, -2,62558,RemoteIssueLink,jira,,,,19408,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204528, -2,62620,RemoteIssueLink,jira,,,,19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204705, -2,62630,RemoteIssueLink,jira,,,,19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204529, -2,62705,RemoteIssueLink,jira,,19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204706, -2,62716,RemoteIssueLink,jira,,19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204530, -2,63001,RemoteIssueLink,jira,,19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204707, -2,63033,RemoteIssueLink,jira,,19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204531, -2,63104,RemoteIssueLink,jira,,19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204532, -2,63135,RemoteIssueLink,jira,,19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204708, -2,63236,RemoteIssueLink,jira,,,,19635,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204533, -2,63263,RemoteIssueLink,jira,,,,19662,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204709, -2,63382,RemoteIssueLink,jira,,,,19722,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204534, -2,63406,RemoteIssueLink,jira,,,,19746,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204710, -2,63469,RemoteIssueLink,jira,,19722,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19722,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204535, -2,63484,RemoteIssueLink,jira,,19746,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19746,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204711, -2,63557,RemoteIssueLink,jira,,,,19804,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204536, -2,63573,RemoteIssueLink,jira,,,,19820,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204712, -2,63664,RemoteIssueLink,jira,,19820,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19820,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204713, -2,63691,RemoteIssueLink,jira,,19804,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19804,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204537, -2,63726,RemoteIssueLink,jira,,19820,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19820,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204714, -2,63769,RemoteIssueLink,jira,,19804,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19804,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204538, -2,63822,RemoteIssueLink,jira,,,,19872,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204715, -2,63876,RemoteIssueLink,jira,,,,19926,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204539, -2,63889,RemoteIssueLink,jira,,19872,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19872,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204716, -2,63932,RemoteIssueLink,jira,,19926,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19926,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204540, -2,63975,RemoteIssueLink,jira,,,,19957,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204717, -2,64000,RemoteIssueLink,jira,,,,19982,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204541, -2,64035,RemoteIssueLink,jira,,19957,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19957,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204718, -2,64089,RemoteIssueLink,jira,,19982,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19982,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204542, -2,64119,RemoteIssueLink,jira,,,,20030,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204719, -2,64144,RemoteIssueLink,jira,,,,20055,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204543, -2,64191,RemoteIssueLink,jira,,20030,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20030,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204720, -2,64207,RemoteIssueLink,jira,,20055,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20055,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204544, -2,64304,RemoteIssueLink,jira,,,,20140,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204545, -2,64315,RemoteIssueLink,jira,,,,20152,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204721, -2,64403,RemoteIssueLink,jira,,20152,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20152,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204722, -2,64428,RemoteIssueLink,jira,,20140,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20140,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204546, -2,64620,RemoteIssueLink,jira,,20140,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20140,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204547, -2,64629,RemoteIssueLink,jira,,20152,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20152,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204723, -2,64658,RemoteIssueLink,jira,,,,20196,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204724, -2,64698,RemoteIssueLink,jira,,,,20236,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204548, -2,64777,RemoteIssueLink,jira,,20196,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20196,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204725, -2,64798,RemoteIssueLink,jira,,20236,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20236,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204549, -2,64873,RemoteIssueLink,jira,,20196,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20196,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204726, -2,64881,RemoteIssueLink,jira,,20236,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20236,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204550, -2,65061,RemoteIssueLink,jira,,,,20284,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204727, -2,65094,RemoteIssueLink,jira,,,,20317,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204551, -2,65133,RemoteIssueLink,jira,,,,20356,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204728, -2,65188,RemoteIssueLink,jira,,,,20411,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204552, -2,65199,RemoteIssueLink,jira,,20356,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20356,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204729, -2,65232,RemoteIssueLink,jira,,20411,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20411,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204553, -2,65375,RemoteIssueLink,jira,,,,20476,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204730, -2,65399,RemoteIssueLink,jira,,,,20500,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204554, -2,65445,RemoteIssueLink,jira,,20476,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20476,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204731, -2,65486,RemoteIssueLink,jira,,20500,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20500,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204555, -2,65588,RemoteIssueLink,jira,,,,20534,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204732, -2,65614,RemoteIssueLink,jira,,,,20560,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204556, -2,65693,RemoteIssueLink,jira,,,,20625,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204557, -2,65741,RemoteIssueLink,jira,,,,20673,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204733, -2,65810,RemoteIssueLink,jira,,20625,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20625,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204558, -2,65845,RemoteIssueLink,jira,,20673,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20673,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204734, -2,65950,RemoteIssueLink,jira,,,,20742,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204735, -2,65970,RemoteIssueLink,jira,,,,20762,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204559, -2,66007,RemoteIssueLink,jira,,,,20790,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204736, -2,66063,RemoteIssueLink,jira,,,,20846,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204560, -2,66112,RemoteIssueLink,jira,,,,20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204561, -2,66131,RemoteIssueLink,jira,,,,20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204737, -2,66319,RemoteIssueLink,jira,,20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204562, -2,66330,RemoteIssueLink,jira,,20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204738, -2,66453,RemoteIssueLink,jira,,20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204739, -2,66458,RemoteIssueLink,jira,,20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204563, -2,66758,RemoteIssueLink,jira,,20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204564, -2,66783,RemoteIssueLink,jira,,20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204740, -2,67187,RemoteIssueLink,jira,,,,21065,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204741, -2,67197,RemoteIssueLink,jira,,,,21075,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204565, -2,67254,RemoteIssueLink,jira,,,,21132,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204742, -2,67282,RemoteIssueLink,jira,,,,21160,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204566, -2,67470,RemoteIssueLink,jira,,21132,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21132,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204743, -2,67495,RemoteIssueLink,jira,,21160,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21160,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204567, -2,67639,RemoteIssueLink,jira,,,,21228,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204568, -2,67671,RemoteIssueLink,jira,,,,21260,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204744, -2,67681,RemoteIssueLink,jira,,,,21268,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204745, -2,67721,RemoteIssueLink,jira,,,,21308,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204569, -2,67800,RemoteIssueLink,jira,,,,21374,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204570, -2,67827,RemoteIssueLink,jira,,,,21401,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204746, -2,67882,RemoteIssueLink,jira,,21401,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21401,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204747, -2,67902,RemoteIssueLink,jira,,21374,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21374,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204571, -2,67936,RemoteIssueLink,jira,,21401,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21401,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204748, -2,67965,RemoteIssueLink,jira,,21374,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21374,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204572, -2,68031,RemoteIssueLink,jira,,,,21447,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204573, -2,68044,RemoteIssueLink,jira,,,,21460,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204749, -2,68108,RemoteIssueLink,jira,,21460,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21460,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204750, -2,68127,RemoteIssueLink,jira,,21447,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21447,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204574, -2,68209,RemoteIssueLink,jira,,,,21535,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204575, -2,68254,RemoteIssueLink,jira,,,,21580,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204751, -2,68344,RemoteIssueLink,jira,,21580,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21580,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204752, -2,68355,RemoteIssueLink,jira,,21535,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21535,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204576, -2,68580,RemoteIssueLink,jira,,,,21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204753, -2,68607,RemoteIssueLink,jira,,,,21658,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204577, -2,68685,RemoteIssueLink,jira,,21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204754, -2,68706,RemoteIssueLink,jira,,21658,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21658,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204578, -2,68878,RemoteIssueLink,jira,,21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204755, -2,68927,RemoteIssueLink,jira,,,,21731,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204579, -2,68956,RemoteIssueLink,jira,,,,21760,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204756, -2,69111,RemoteIssueLink,jira,,21760,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21760,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204757, -2,69230,RemoteIssueLink,jira,,21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204758, -2,69241,RemoteIssueLink,jira,,21760,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21760,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204759, -2,69364,RemoteIssueLink,jira,,,,21874,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204760, -2,69646,RemoteIssueLink,jira,,,,22105,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204761, -2,78079,description,jira,,,,"{""id"":""ari:cloud:jira:b696e399-4a1d-4ef6-a6e8-d4243f3b59f6:issuefieldvalue/13954/description"",""version"":""1""}",[https://merico.feishu.cn/docs/doccnSWrabVVRZc8DS2dTiNbHJf#92R593|https://merico.feishu.cn/docs/doccnSWrabVVRZc8DS2dTiNbHJf#92R593],"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204583, -2,78081,Link,jira,,,,EE-3330,This issue relates to EE-3330,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204584, -2,78089,Sprint,custom,,,,38,EE Sprint 28,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204585, -2,78339,status,jira,,1,Open,10074,开发中,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204586, -2,78340,RemoteIssueLink,jira,,,,26296,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204587, -2,78711,Sprint,custom,,38,EE Sprint 28,"38, 40","EE Sprint 28, EE Sprint 29","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204588, -2,78757,RemoteIssueLink,jira,,,,26331,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204589, -2,79398,RemoteIssueLink,jira,,,,26519,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204590, -2,80223,RemoteIssueLink,jira,,,,26745,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204591, -2,80740,RemoteIssueLink,jira,,,,26961,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204592, -2,80759,RemoteIssueLink,jira,,26745,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",26745,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204593, -2,81021,Sprint,custom,,"38, 40","EE Sprint 28, EE Sprint 29","38, 40, 41","EE Sprint 28, EE Sprint 29, EE Sprint 30","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204594, -2,81336,RemoteIssueLink,jira,,,,27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204595, -2,81342,RemoteIssueLink,jira,,,,27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204596, -2,81400,RemoteIssueLink,jira,,27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204597, -2,81404,RemoteIssueLink,jira,,27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204598, -2,81425,RemoteIssueLink,jira,,,,27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204599, -2,81437,RemoteIssueLink,jira,,,,27117,"这个事务链接到 ""Merge request - Resolve EE-3394 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204600, -2,81439,RemoteIssueLink,jira,,27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""",27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204601, -2,81544,RemoteIssueLink,jira,,27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""",27114,"这个事务链接到 ""Merge request - 累积当量趋势-表:增加每个周期的人数 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204602, -2,81605,RemoteIssueLink,jira,,27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204603, -2,81607,RemoteIssueLink,jira,,27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204604, -2,81658,RemoteIssueLink,jira,,,,27209,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204605, -2,81664,RemoteIssueLink,jira,,,,27211,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204606, -2,81720,RemoteIssueLink,jira,,27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204607, -2,81721,RemoteIssueLink,jira,,27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204608, -2,81730,status,jira,,10074,开发中,10075,Code Review,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204609, -2,82170,RemoteIssueLink,jira,,27209,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",27209,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204610, -2,82173,RemoteIssueLink,jira,,27211,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",27211,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204611, -2,82735,RemoteIssueLink,jira,,,,27650,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204612, -2,82765,RemoteIssueLink,jira,,,,27651,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204613, -2,82778,RemoteIssueLink,jira,,,,27662,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204614, -2,82813,RemoteIssueLink,jira,,27114,"这个事务链接到 ""Merge request - 累积当量趋势-表:增加每个周期的人数 (网页链接)""",27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204615, -2,82861,Link,jira,,,,EE-3582,This issue causes EE-3582,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204616, -2,82878,RemoteIssueLink,jira,,27662,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",27662,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204617, -2,82879,RemoteIssueLink,jira,,27650,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",27650,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204618, -2,82889,RemoteIssueLink,jira,,27651,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",27651,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204619, -2,83461,Sprint,custom,,"38, 40, 41","EE Sprint 28, EE Sprint 29, EE Sprint 30","38, 40, 41, 42","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204620, -2,84241,RemoteIssueLink,jira,,,,28222,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204621, -2,84243,RemoteIssueLink,jira,,,,28224,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204622, -2,84244,RemoteIssueLink,jira,,,,28225,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204623, -2,84572,RemoteIssueLink,jira,,,,28259,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204624, -2,84574,RemoteIssueLink,jira,,,,28260,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204625, -2,84595,RemoteIssueLink,jira,,,,28263,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204626, -2,84643,RemoteIssueLink,jira,,27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""",27114,"这个事务链接到 ""Merge request - 累积当量趋势-表:增加每个周期的人数 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204627, -2,84656,RemoteIssueLink,jira,,28260,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",28260,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204628, -2,84661,RemoteIssueLink,jira,,28263,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",28263,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204629, -2,84692,RemoteIssueLink,jira,,28259,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",28259,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204630, -2,84940,RemoteIssueLink,jira,,28260,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",28260,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204631, -2,84945,RemoteIssueLink,jira,,28259,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",28259,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204632, -2,84949,RemoteIssueLink,jira,,28263,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",28263,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204633, -2,85372,RemoteIssueLink,jira,,,,28450,"这个事务链接到 ""Commit - Merge branch 'EE-3330' into 'EE-3394' (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204634, -2,85374,RemoteIssueLink,jira,,,,28452,"这个事务链接到 ""Commit - Merge branch 'EE-3326' into 'EE-3394' (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204635, -2,85377,status,jira,,10075,Code Review,10091,待测试,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204636, -2,85387,RemoteIssueLink,jira,,,,28457,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204637, -2,85390,RemoteIssueLink,jira,,,,28460,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204638, -2,85391,RemoteIssueLink,jira,,,,28461,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204639, -2,85934,Sprint,custom,,"38, 40, 41, 42","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31","38, 40, 41, 42, 43","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204640, -2,88997,status,jira,,6,Closed,10068,已完成,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204580, -2,88997,Workflow,jira,,16951,Software Simplified Workflow for Project EE,20819,Software Simplified Workflow for Project EE-story,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204580, -2,89066,status,jira,,10091,待测试,10084,测试中,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204641, -2,89066,Workflow,jira,,17632,Software Simplified Workflow for Project EE,20888,Software Simplified Workflow for Project EE-story,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204641, -2,89324,Link,jira,,,,EE-3654,This issue relates to EE-3654,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204642, -2,92607,Workflow,jira,,20888,Software Simplified Workflow for Project EE-story,23293,Software Simplified Workflow for Project EE-story2,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204643, -2,93574,Workflow,jira,,20819,Software Simplified Workflow for Project EE-story,24260,Software Simplified Workflow for Project EE-story2,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204581, -2,93661,status,jira,,10084,测试中,10141,发布中,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204644, -2,93680,RemoteIssueLink,jira,,,,29112,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204645, -2,93683,RemoteIssueLink,jira,,,,29113,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204646, -2,93694,RemoteIssueLink,jira,,,,29116,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204647, -2,94156,RemoteIssueLink,jira,,,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204648, -2,94157,RemoteIssueLink,jira,,,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204649, -2,94159,RemoteIssueLink,jira,,,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204650, -2,94192,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204651, -2,94194,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204652, -2,94200,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204653, -2,94201,RemoteIssueLink,jira,,,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204654, -2,94205,RemoteIssueLink,jira,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204655, -2,94210,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204656, -2,94215,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204657, -2,94218,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204658, -2,94246,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204659, -2,94251,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204660, -2,94253,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204661, -2,94255,RemoteIssueLink,jira,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204662, -2,94275,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204663, -2,94277,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204664, -2,94281,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204665, -2,94287,RemoteIssueLink,jira,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204666, -2,94301,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204667, -2,94303,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204668, -2,94304,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204669, -2,94333,RemoteIssueLink,jira,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204670, -2,94358,RemoteIssueLink,jira,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204671, -2,94367,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204672, -2,94371,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204673, -2,94373,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204674, -2,94669,Sprint,custom,,"38, 40, 41, 42, 43","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32","38, 40, 41, 42, 43, 46","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204675, -2,95080,status,jira,,10141,发布中,10068,已完成,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204676, -2,96836,Sprint,custom,,"38, 40, 41, 42, 43, 46","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33","38, 40, 41, 42, 43, 46, 47","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204677, -2,99916,Sprint,custom,,"38, 40, 41, 42, 43, 46, 47","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34","38, 40, 41, 42, 43, 46, 47, 50","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204678, -2,103206,Sprint,custom,,"38, 40, 41, 42, 43, 46, 47, 50","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35","38, 40, 41, 42, 43, 46, 47, 50, 57","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35, EE Sprint 36","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204679, -2,105717,Sprint,custom,,"38, 40, 41, 42, 43, 46, 47, 50, 57","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35, EE Sprint 36","38, 40, 41, 42, 43, 46, 47, 50, 57, 60","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35, EE Sprint 36, EE Sprint 37","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204680, -2,107265,Sprint,custom,,"38, 40, 41, 42, 43, 46, 47, 50, 57, 60","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35, EE Sprint 36, EE Sprint 37","38, 40, 41, 42, 43, 46, 47, 50, 57","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35, EE Sprint 36","{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204681, -2,296762,Workflow,jira,,23293,Software Simplified Workflow for Project EE-story2,32121,Software Simplified Workflow for Project EE-task,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204682, -2,297086,Workflow,jira,,24260,Software Simplified Workflow for Project EE-story2,32445,Software Simplified Workflow for Project EE-task,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204582, +!image-20210125-030921.png|width=686,height=300!",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204483, +2,57281,timeestimate,jira,,,,7200,7200,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204484, +2,57281,timeoriginalestimate,jira,,,,7200,7200,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204484, +2,57283,Sprint,custom,,,,34,EE Sprint 24,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204485, +2,57435,Rank,custom,,,,,Ranked higher,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204486, +2,57437,priority,jira,,3,Medium,2,High,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204487, +2,57504,Link,jira,,,,EE-2880,This issue is blocked by EE-2880,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204488, +2,58006,status,jira,,1,Open,10074,开发中,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204489, +2,58108,RemoteIssueLink,jira,,17838,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",17838,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204491, +2,58168,RemoteIssueLink,jira,,,,17864,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204492, +2,58178,RemoteIssueLink,jira,,,,17865,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204493, +2,58393,RemoteIssueLink,jira,,,,17948,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204494, +2,58821,RemoteIssueLink,jira,,,,18298,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204496, +2,58842,RemoteIssueLink,jira,,,,18308,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204497, +2,59151,resolution,jira,,,,10000,Done,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204499, +2,59151,status,jira,,10074,开发中,6,Closed,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204499, +2,59327,RemoteIssueLink,jira,,,,18468,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204500, +2,59621,RemoteIssueLink,jira,,,,18533,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204501, +2,59663,RemoteIssueLink,jira,,,,18572,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204502, +2,59743,RemoteIssueLink,jira,,18572,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18572,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204503, +2,59825,RemoteIssueLink,jira,,,,18639,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204504, +2,59900,RemoteIssueLink,jira,,,,18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204505, +2,59948,RemoteIssueLink,jira,,18572,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18572,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204506, +2,60014,RemoteIssueLink,jira,,18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204507, +2,60098,RemoteIssueLink,jira,,18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204508, +2,60170,RemoteIssueLink,jira,,,,18775,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204683, +2,60174,RemoteIssueLink,jira,,,,18776,"这个事务链接到 ""Merge request - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204684, +2,60193,Link,jira,,,,EE-2959,This issue is duplicated by EE-2959,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204685, +2,60195,resolution,jira,,,,10000,Done,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204686, +2,60195,status,jira,,1,Open,6,Closed,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204686, +2,60248,RemoteIssueLink,jira,,18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18712,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204509, +2,60505,RemoteIssueLink,jira,,,,18817,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204510, +2,60617,RemoteIssueLink,jira,,18817,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18817,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204511, +2,60641,RemoteIssueLink,jira,,,,18852,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204687, +2,60681,RemoteIssueLink,jira,,,,18869,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204512, +2,60695,RemoteIssueLink,jira,,,,18883,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204688, +2,60940,RemoteIssueLink,jira,,18883,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",18883,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204689, +2,60950,RemoteIssueLink,jira,,18869,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18869,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204513, +2,61063,RemoteIssueLink,jira,,18883,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",18883,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204690, +2,61068,RemoteIssueLink,jira,,18869,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18869,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204514, +2,61372,RemoteIssueLink,jira,,,,18954,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204691, +2,61404,RemoteIssueLink,jira,,,,18985,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204515, +2,61577,RemoteIssueLink,jira,,18985,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",18985,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204516, +2,61578,RemoteIssueLink,jira,,18954,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",18954,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204692, +2,61793,RemoteIssueLink,jira,,,,19021,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204517, +2,61799,RemoteIssueLink,jira,,,,19027,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204693, +2,61895,RemoteIssueLink,jira,,19021,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19021,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204518, +2,61920,RemoteIssueLink,jira,,19027,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19027,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204694, +2,61983,RemoteIssueLink,jira,,,,19110,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204695, +2,61998,RemoteIssueLink,jira,,,,19125,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204519, +2,62016,RemoteIssueLink,jira,,,,19143,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204696, +2,62020,RemoteIssueLink,jira,,,,19147,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204520, +2,62110,RemoteIssueLink,jira,,19147,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19147,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204521, +2,62129,RemoteIssueLink,jira,,19143,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19143,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204697, +2,62148,RemoteIssueLink,jira,,,,19213,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204698, +2,62196,RemoteIssueLink,jira,,,,19260,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204522, +2,62205,RemoteIssueLink,jira,,19213,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19213,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204699, +2,62231,RemoteIssueLink,jira,,19260,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19260,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204523, +2,62315,RemoteIssueLink,jira,,,,19307,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204700, +2,62329,RemoteIssueLink,jira,,,,19321,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204524, +2,62343,RemoteIssueLink,jira,,,,19328,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204701, +2,62371,RemoteIssueLink,jira,,,,19357,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204525, +2,62446,RemoteIssueLink,jira,,19357,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19357,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204526, +2,62451,RemoteIssueLink,jira,,19328,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19328,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204702, +2,62498,RemoteIssueLink,jira,,19357,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19357,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204527, +2,62508,RemoteIssueLink,jira,,19328,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19328,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204703, +2,62546,RemoteIssueLink,jira,,,,19396,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204704, +2,62558,RemoteIssueLink,jira,,,,19408,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204528, +2,62620,RemoteIssueLink,jira,,,,19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204705, +2,62630,RemoteIssueLink,jira,,,,19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204529, +2,62705,RemoteIssueLink,jira,,19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204706, +2,62716,RemoteIssueLink,jira,,19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204530, +2,63001,RemoteIssueLink,jira,,19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204707, +2,63033,RemoteIssueLink,jira,,19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204531, +2,63104,RemoteIssueLink,jira,,19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19476,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204532, +2,63135,RemoteIssueLink,jira,,19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19466,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204708, +2,63236,RemoteIssueLink,jira,,,,19635,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204533, +2,63263,RemoteIssueLink,jira,,,,19662,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204709, +2,63382,RemoteIssueLink,jira,,,,19722,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204534, +2,63406,RemoteIssueLink,jira,,,,19746,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204710, +2,63469,RemoteIssueLink,jira,,19722,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19722,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204535, +2,63484,RemoteIssueLink,jira,,19746,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19746,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204711, +2,63557,RemoteIssueLink,jira,,,,19804,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204536, +2,63573,RemoteIssueLink,jira,,,,19820,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204712, +2,63664,RemoteIssueLink,jira,,19820,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19820,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204713, +2,63691,RemoteIssueLink,jira,,19804,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19804,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204537, +2,63726,RemoteIssueLink,jira,,19820,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19820,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204714, +2,63769,RemoteIssueLink,jira,,19804,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19804,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204538, +2,63822,RemoteIssueLink,jira,,,,19872,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204715, +2,63876,RemoteIssueLink,jira,,,,19926,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204539, +2,63889,RemoteIssueLink,jira,,19872,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19872,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204716, +2,63932,RemoteIssueLink,jira,,19926,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19926,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204540, +2,63975,RemoteIssueLink,jira,,,,19957,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204717, +2,64000,RemoteIssueLink,jira,,,,19982,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204541, +2,64035,RemoteIssueLink,jira,,19957,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",19957,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204718, +2,64089,RemoteIssueLink,jira,,19982,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",19982,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204542, +2,64119,RemoteIssueLink,jira,,,,20030,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204719, +2,64144,RemoteIssueLink,jira,,,,20055,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204543, +2,64191,RemoteIssueLink,jira,,20030,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20030,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204720, +2,64207,RemoteIssueLink,jira,,20055,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20055,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204544, +2,64304,RemoteIssueLink,jira,,,,20140,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204545, +2,64315,RemoteIssueLink,jira,,,,20152,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204721, +2,64403,RemoteIssueLink,jira,,20152,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20152,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204722, +2,64428,RemoteIssueLink,jira,,20140,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20140,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204546, +2,64620,RemoteIssueLink,jira,,20140,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20140,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204547, +2,64629,RemoteIssueLink,jira,,20152,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20152,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204723, +2,64658,RemoteIssueLink,jira,,,,20196,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204724, +2,64698,RemoteIssueLink,jira,,,,20236,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204548, +2,64777,RemoteIssueLink,jira,,20196,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20196,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204725, +2,64798,RemoteIssueLink,jira,,20236,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20236,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204549, +2,64873,RemoteIssueLink,jira,,20196,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20196,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204726, +2,64881,RemoteIssueLink,jira,,20236,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20236,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204550, +2,65061,RemoteIssueLink,jira,,,,20284,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204727, +2,65094,RemoteIssueLink,jira,,,,20317,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204551, +2,65133,RemoteIssueLink,jira,,,,20356,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204728, +2,65188,RemoteIssueLink,jira,,,,20411,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204552, +2,65199,RemoteIssueLink,jira,,20356,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20356,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204729, +2,65232,RemoteIssueLink,jira,,20411,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20411,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204553, +2,65375,RemoteIssueLink,jira,,,,20476,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204730, +2,65399,RemoteIssueLink,jira,,,,20500,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204554, +2,65445,RemoteIssueLink,jira,,20476,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20476,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204731, +2,65486,RemoteIssueLink,jira,,20500,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20500,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204555, +2,65588,RemoteIssueLink,jira,,,,20534,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204732, +2,65614,RemoteIssueLink,jira,,,,20560,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204556, +2,65693,RemoteIssueLink,jira,,,,20625,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204557, +2,65741,RemoteIssueLink,jira,,,,20673,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204733, +2,65810,RemoteIssueLink,jira,,20625,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20625,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204558, +2,65845,RemoteIssueLink,jira,,20673,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20673,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204734, +2,65950,RemoteIssueLink,jira,,,,20742,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204735, +2,65970,RemoteIssueLink,jira,,,,20762,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204559, +2,66007,RemoteIssueLink,jira,,,,20790,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204736, +2,66063,RemoteIssueLink,jira,,,,20846,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204560, +2,66112,RemoteIssueLink,jira,,,,20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204561, +2,66131,RemoteIssueLink,jira,,,,20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204737, +2,66319,RemoteIssueLink,jira,,20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204562, +2,66330,RemoteIssueLink,jira,,20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204738, +2,66453,RemoteIssueLink,jira,,20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204739, +2,66458,RemoteIssueLink,jira,,20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204563, +2,66758,RemoteIssueLink,jira,,20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",20892,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204564, +2,66783,RemoteIssueLink,jira,,20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",20910,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204740, +2,67187,RemoteIssueLink,jira,,,,21065,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204741, +2,67197,RemoteIssueLink,jira,,,,21075,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204565, +2,67254,RemoteIssueLink,jira,,,,21132,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204742, +2,67282,RemoteIssueLink,jira,,,,21160,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204566, +2,67470,RemoteIssueLink,jira,,21132,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21132,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204743, +2,67495,RemoteIssueLink,jira,,21160,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21160,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204567, +2,67639,RemoteIssueLink,jira,,,,21228,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204568, +2,67671,RemoteIssueLink,jira,,,,21260,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204744, +2,67681,RemoteIssueLink,jira,,,,21268,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204745, +2,67721,RemoteIssueLink,jira,,,,21308,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204569, +2,67800,RemoteIssueLink,jira,,,,21374,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204570, +2,67827,RemoteIssueLink,jira,,,,21401,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204746, +2,67882,RemoteIssueLink,jira,,21401,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21401,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204747, +2,67902,RemoteIssueLink,jira,,21374,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21374,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204571, +2,67936,RemoteIssueLink,jira,,21401,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21401,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204748, +2,67965,RemoteIssueLink,jira,,21374,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21374,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204572, +2,68031,RemoteIssueLink,jira,,,,21447,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204573, +2,68044,RemoteIssueLink,jira,,,,21460,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204749, +2,68108,RemoteIssueLink,jira,,21460,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21460,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204750, +2,68127,RemoteIssueLink,jira,,21447,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21447,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204574, +2,68209,RemoteIssueLink,jira,,,,21535,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204575, +2,68254,RemoteIssueLink,jira,,,,21580,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204751, +2,68344,RemoteIssueLink,jira,,21580,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21580,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204752, +2,68355,RemoteIssueLink,jira,,21535,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21535,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204576, +2,68580,RemoteIssueLink,jira,,,,21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204753, +2,68607,RemoteIssueLink,jira,,,,21658,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204577, +2,68685,RemoteIssueLink,jira,,21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204754, +2,68706,RemoteIssueLink,jira,,21658,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",21658,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204578, +2,68878,RemoteIssueLink,jira,,21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204755, +2,68927,RemoteIssueLink,jira,,,,21731,"这个事务链接到 ""Commit - feat(SprintWorkloadPage): update TeamMembersWorkload (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204579, +2,68956,RemoteIssueLink,jira,,,,21760,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204756, +2,69111,RemoteIssueLink,jira,,21760,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21760,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204757, +2,69230,RemoteIssueLink,jira,,21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21631,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204758, +2,69241,RemoteIssueLink,jira,,21760,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",21760,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204759, +2,69364,RemoteIssueLink,jira,,,,21874,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204760, +2,69646,RemoteIssueLink,jira,,,,22105,"这个事务链接到 ""Commit - fix(SprintQualityPage): WorkloadCharts data range issue (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204761, +2,78079,description,jira,,,,"{""id"":""ari:cloud:jira:b696e399-4a1d-4ef6-a6e8-d4243f3b59f6:issuefieldvalue/13954/description"",""version"":""1""}",[https://merico.feishu.cn/docs/doccnSWrabVVRZc8DS2dTiNbHJf#92R593|https://merico.feishu.cn/docs/doccnSWrabVVRZc8DS2dTiNbHJf#92R593],,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204583, +2,78081,Link,jira,,,,EE-3330,This issue relates to EE-3330,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204584, +2,78089,Sprint,custom,,,,38,EE Sprint 28,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204585, +2,78339,status,jira,,1,Open,10074,开发中,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204586, +2,78340,RemoteIssueLink,jira,,,,26296,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204587, +2,78711,Sprint,custom,,38,EE Sprint 28,"38, 40","EE Sprint 28, EE Sprint 29",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204588, +2,78757,RemoteIssueLink,jira,,,,26331,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204589, +2,79398,RemoteIssueLink,jira,,,,26519,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204590, +2,80223,RemoteIssueLink,jira,,,,26745,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204591, +2,80740,RemoteIssueLink,jira,,,,26961,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204592, +2,80759,RemoteIssueLink,jira,,26745,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",26745,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204593, +2,81021,Sprint,custom,,"38, 40","EE Sprint 28, EE Sprint 29","38, 40, 41","EE Sprint 28, EE Sprint 29, EE Sprint 30",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204594, +2,81336,RemoteIssueLink,jira,,,,27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204595, +2,81342,RemoteIssueLink,jira,,,,27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204596, +2,81400,RemoteIssueLink,jira,,27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204597, +2,81404,RemoteIssueLink,jira,,27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204598, +2,81425,RemoteIssueLink,jira,,,,27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204599, +2,81437,RemoteIssueLink,jira,,,,27117,"这个事务链接到 ""Merge request - Resolve EE-3394 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204600, +2,81439,RemoteIssueLink,jira,,27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""",27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204601, +2,81544,RemoteIssueLink,jira,,27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""",27114,"这个事务链接到 ""Merge request - 累积当量趋势-表:增加每个周期的人数 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204602, +2,81605,RemoteIssueLink,jira,,27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204603, +2,81607,RemoteIssueLink,jira,,27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204604, +2,81658,RemoteIssueLink,jira,,,,27209,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204605, +2,81664,RemoteIssueLink,jira,,,,27211,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204606, +2,81720,RemoteIssueLink,jira,,27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",27063,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204607, +2,81721,RemoteIssueLink,jira,,27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",27059,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204608, +2,81730,status,jira,,10074,开发中,10075,Code Review,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204609, +2,82170,RemoteIssueLink,jira,,27209,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",27209,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204610, +2,82173,RemoteIssueLink,jira,,27211,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",27211,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204611, +2,82735,RemoteIssueLink,jira,,,,27650,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204612, +2,82765,RemoteIssueLink,jira,,,,27651,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204613, +2,82778,RemoteIssueLink,jira,,,,27662,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204614, +2,82813,RemoteIssueLink,jira,,27114,"这个事务链接到 ""Merge request - 累积当量趋势-表:增加每个周期的人数 (网页链接)""",27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204615, +2,82861,Link,jira,,,,EE-3582,This issue causes EE-3582,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204616, +2,82878,RemoteIssueLink,jira,,27662,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",27662,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204617, +2,82879,RemoteIssueLink,jira,,27650,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",27650,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204618, +2,82889,RemoteIssueLink,jira,,27651,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",27651,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204619, +2,83461,Sprint,custom,,"38, 40, 41","EE Sprint 28, EE Sprint 29, EE Sprint 30","38, 40, 41, 42","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204620, +2,84241,RemoteIssueLink,jira,,,,28222,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204621, +2,84243,RemoteIssueLink,jira,,,,28224,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204622, +2,84244,RemoteIssueLink,jira,,,,28225,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204623, +2,84572,RemoteIssueLink,jira,,,,28259,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204624, +2,84574,RemoteIssueLink,jira,,,,28260,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204625, +2,84595,RemoteIssueLink,jira,,,,28263,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204626, +2,84643,RemoteIssueLink,jira,,27114,"这个事务链接到 ""Merge request - Draft: 累积当量趋势-表:增加每个周期的人数 (网页链接)""",27114,"这个事务链接到 ""Merge request - 累积当量趋势-表:增加每个周期的人数 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204627, +2,84656,RemoteIssueLink,jira,,28260,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",28260,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204628, +2,84661,RemoteIssueLink,jira,,28263,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",28263,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204629, +2,84692,RemoteIssueLink,jira,,28259,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",28259,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204630, +2,84940,RemoteIssueLink,jira,,28260,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",28260,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204631, +2,84945,RemoteIssueLink,jira,,28259,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",28259,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204632, +2,84949,RemoteIssueLink,jira,,28263,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",28263,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204633, +2,85372,RemoteIssueLink,jira,,,,28450,"这个事务链接到 ""Commit - Merge branch 'EE-3330' into 'EE-3394' (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204634, +2,85374,RemoteIssueLink,jira,,,,28452,"这个事务链接到 ""Commit - Merge branch 'EE-3326' into 'EE-3394' (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204635, +2,85377,status,jira,,10075,Code Review,10091,待测试,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204636, +2,85387,RemoteIssueLink,jira,,,,28457,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204637, +2,85390,RemoteIssueLink,jira,,,,28460,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204638, +2,85391,RemoteIssueLink,jira,,,,28461,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204639, +2,85934,Sprint,custom,,"38, 40, 41, 42","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31","38, 40, 41, 42, 43","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204640, +2,88997,Workflow,jira,,16951,Software Simplified Workflow for Project EE,20819,Software Simplified Workflow for Project EE-story,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204580, +2,88997,status,jira,,6,Closed,10068,已完成,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204580, +2,89066,Workflow,jira,,17632,Software Simplified Workflow for Project EE,20888,Software Simplified Workflow for Project EE-story,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204641, +2,89066,status,jira,,10091,待测试,10084,测试中,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204641, +2,89324,Link,jira,,,,EE-3654,This issue relates to EE-3654,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204642, +2,92607,Workflow,jira,,20888,Software Simplified Workflow for Project EE-story,23293,Software Simplified Workflow for Project EE-story2,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204643, +2,93574,Workflow,jira,,20819,Software Simplified Workflow for Project EE-story,24260,Software Simplified Workflow for Project EE-story2,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204581, +2,93661,status,jira,,10084,测试中,10141,发布中,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204644, +2,93680,RemoteIssueLink,jira,,,,29112,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204645, +2,93683,RemoteIssueLink,jira,,,,29113,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204646, +2,93694,RemoteIssueLink,jira,,,,29116,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204647, +2,94156,RemoteIssueLink,jira,,,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204648, +2,94157,RemoteIssueLink,jira,,,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204649, +2,94159,RemoteIssueLink,jira,,,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204650, +2,94192,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204651, +2,94194,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204652, +2,94200,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204653, +2,94201,RemoteIssueLink,jira,,,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204654, +2,94205,RemoteIssueLink,jira,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204655, +2,94210,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204656, +2,94215,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204657, +2,94218,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204658, +2,94246,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204659, +2,94251,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204660, +2,94253,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204661, +2,94255,RemoteIssueLink,jira,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204662, +2,94275,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204663, +2,94277,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204664, +2,94281,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204665, +2,94287,RemoteIssueLink,jira,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204666, +2,94301,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204667, +2,94303,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204668, +2,94304,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204669, +2,94333,RemoteIssueLink,jira,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204670, +2,94358,RemoteIssueLink,jira,,29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",29286,"这个事务链接到 ""Commit - Merge branch 'EE-3394' into 'master' (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204671, +2,94367,RemoteIssueLink,jira,,29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",29282,"这个事务链接到 ""Commit - EE-3394 EE-3396 每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204672, +2,94371,RemoteIssueLink,jira,,29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",29280,"这个事务链接到 ""Commit - EE-3394 将查询移动到columnSqlFragment (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204673, +2,94373,RemoteIssueLink,jira,,29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",29279,"这个事务链接到 ""Commit - EE-3394 项目组查询每日贡献者统计 (网页链接)""",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204674, +2,94669,Sprint,custom,,"38, 40, 41, 42, 43","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32","38, 40, 41, 42, 43, 46","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204675, +2,95080,status,jira,,10141,发布中,10068,已完成,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204676, +2,96836,Sprint,custom,,"38, 40, 41, 42, 43, 46","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33","38, 40, 41, 42, 43, 46, 47","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204677, +2,99916,Sprint,custom,,"38, 40, 41, 42, 43, 46, 47","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34","38, 40, 41, 42, 43, 46, 47, 50","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204678, +2,103206,Sprint,custom,,"38, 40, 41, 42, 43, 46, 47, 50","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35","38, 40, 41, 42, 43, 46, 47, 50, 57","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35, EE Sprint 36",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204679, +2,105717,Sprint,custom,,"38, 40, 41, 42, 43, 46, 47, 50, 57","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35, EE Sprint 36","38, 40, 41, 42, 43, 46, 47, 50, 57, 60","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35, EE Sprint 36, EE Sprint 37",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204680, +2,107265,Sprint,custom,,"38, 40, 41, 42, 43, 46, 47, 50, 57, 60","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35, EE Sprint 36, EE Sprint 37","38, 40, 41, 42, 43, 46, 47, 50, 57","EE Sprint 28, EE Sprint 29, EE Sprint 30, EE Sprint 31, EE Sprint 32, EE Sprint 33, EE Sprint 34, EE Sprint 35, EE Sprint 36",,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204681, +2,296762,Workflow,jira,,23293,Software Simplified Workflow for Project EE-story2,32121,Software Simplified Workflow for Project EE-task,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204682, +2,297086,Workflow,jira,,24260,Software Simplified Workflow for Project EE-story2,32445,Software Simplified Workflow for Project EE-task,,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_changelogs,204582, diff --git a/backend/plugins/jira/e2e/snapshot_tables/_tool_jira_issue_fields.csv b/backend/plugins/jira/e2e/snapshot_tables/_tool_jira_issue_fields.csv new file mode 100644 index 00000000000..7b70bea3d32 --- /dev/null +++ b/backend/plugins/jira/e2e/snapshot_tables/_tool_jira_issue_fields.csv @@ -0,0 +1,3 @@ +connection_id,board_id,id,name,custom,orderable,navigable,searchable,schema_type,schema_items,schema_custom,schema_custom_id,sche_custom_system,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark +2,8,customfield_10315,cu用户单选,1,1,1,1,user,,com.atlassian.jira.plugin.system.customfieldtypes:userpicker,10315,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_fields,70, +2,8,customfield_10400,gitBranch,1,1,1,1,any,,com.xiplink.jira.git.jira_git_plugin:gitbranches,10400,,"{""ConnectionId"":2,""BoardId"":8}",_raw_jira_api_issue_fields,66, diff --git a/backend/plugins/jira/impl/impl.go b/backend/plugins/jira/impl/impl.go index 3c8c284fe65..126e513e24d 100644 --- a/backend/plugins/jira/impl/impl.go +++ b/backend/plugins/jira/impl/impl.go @@ -90,6 +90,7 @@ func (p Jira) GetTablesInfo() []dal.Tabler { &models.JiraIssueComment{}, &models.JiraIssueRelationship{}, &models.JiraScopeConfig{}, + &models.JiraIssueField{}, } }