创建一个下拉字段。比如:发布选项
代码示例
Code Block | ||
---|---|---|
| ||
import com.atlassian.jira.component.ComponentAccessor; import com.atlassian.jira.issue.customfields.option.Option; import com.atlassian.jira.issue.customfields.manager.OptionsManager; //def dep = getFieldById("customfield_10113") def dep = getFieldByName("发布选项") OptionsManager optionsManager = ComponentAccessor.getOptionsManager(); Option option1 = optionsManager.findByOptionId(10003L);//选项ID Option option2 = optionsManager.findByOptionId(10004L); Option option3 = optionsManager.findByOptionId(10005L); List<Option> optionList = new ArrayList(); optionList.add(option1); optionList.add(option2); optionList.add(option3); if(getActionName() == "Create"){ log.info("select:"+optionList); dep.setFieldOptions(optionList) dep.setFormValue(10004L); } |
效果