Jira中的计算字段取决于另一个字段

时间:2013-03-11 17:28:28

标签: jira

我在Jira有问题,问题有受让人。我可以根据这些受让人的姓名计算自定义字段的值吗? 即,如果assignee = name1,name2或name3,则将自定义字段值设置为Entity1,如果assignee = name4,name5或name6,则将字段设置为Entity2。 我希望每次分配来自相应实体的受让人时都自动更改。

2 个答案:

答案 0 :(得分:1)

如果您希望在进行工作流转换时进行更改,请使用Jira Script Runner plugin添加帖子脚本功能:

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脚本添加到受理人字段说明中,如果您为此编写代码,请告诉我。

答案 1 :(得分:0)

您可以使用Script Runner插件执行此操作。