0

Jira に課題があり、その課題には担当者がいます。これらの担当者の名前に基づいてカスタム フィールドの値を計算できますか? つまり、担当者が name1、name2、または name3 の場合、カスタム フィールドの値を Entity1 に設定し、担当者が name4、name5、または name6 の場合、フィールドを Entity2 に設定します。対応するエンティティからの担当者が割り当てられるたびに、これを自動的に変更したい。

4

2 に答える 2

1

ワークフロー トランジションを行うときに変更を加えたい場合は、Jira Script Runner プラグインを使用してポスト スクリプト関数を追加します。

import com.atlassian.jira.ComponentManager
cf = customFieldManager.getCustomFieldObjectByName("Custome field name")
# get the current assignee
assignee = issue.getAssignee().getDisplayName()

if (assignee == 'John Doe'):
    # set vustome field 
    issue.setCustomFieldValue(cf, "content")
else:
    .....

ユーザーが担当者を変更するのと同じ瞬間にカスタム フィールドを変更する場合は、AJSスクリプトを担当者フィールドの説明に追加できます。そのためのコードが必要な場合はお知らせください。

于 2013-03-12T09:03:21.767 に答える
0

これは Script Runner プラグインを使用して行うことができます。

于 2013-03-12T07:33:40.130 に答える