我在Jira有问题,问题有受让人。我可以根据这些受让人的姓名计算自定义字段的值吗? 即,如果assignee = name1,name2或name3,则将自定义字段值设置为Entity1,如果assignee = name4,name5或name6,则将字段设置为Entity2。 我希望每次分配来自相应实体的受让人时都自动更改。
答案 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插件执行此操作。