我想在使用 api 将一种状态更改为另一种状态时获取转换名称。
例如,我想在解决未解决的问题时获取“解决”操作名称,并将状态更改为“已解决”
我的 jira 版本是 jira 4.4.1
我想在使用 api 将一种状态更改为另一种状态时获取转换名称。
例如,我想在解决未解决的问题时获取“解决”操作名称,并将状态更改为“已解决”
我的 jira 版本是 jira 4.4.1
如果您使用 API,则可以使用 getAvailableActions。
RemoteNamedObject[] getAvailableActions(java.lang.String token, java.lang.String issueKey) throws RemoteException 返回可应用于问题的可用操作。
参数: token - SOAP 身份验证令牌。issueKey - 获取操作的问题。
返回: 可应用于问题的可用操作
抛出: RemoteException - 如果在此操作期间发生了一些戏剧性的事情
根据您所处的环境,有不同的方法可以做到这一点,比如这篇文章建议 http://jira.10933.n7.nabble.com/How-to-get-transition-name-from-current-issue-td18047.html
在 Behaviors 插件后面,您可以使用 getFieldById("action").getFormValue() 检索转换 ID
问候