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