0

我在 Jira 中有问题,这些问题有受让人。我可以根据这些受让人的姓名计算自定义字段的值吗?即如果assignee=name1、name2或name3,将自定义字段值设置为Entity1,如果assignee=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 回答