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