我希望在使用api将一个状态更改为另一个状态时获取转换名称。
例如,我希望在解决未解决的问题时获得“解决”操作名称,并将状态更改为“已解决”
我的jira版本是jira 4.4.1
答案 0 :(得分:0)
如果您使用的是API,则可以使用getAvailableActions。
RemoteNamedObject [] getAvailableActions(java.lang.String token, java.lang.String issueKey) 抛出RemoteException 返回可应用于问题的可用操作。
<强>参数:强> token - SOAP身份验证令牌。 issueKey - 获取操作的问题。
<强>返回:强> 可以应用于问题的可用操作
<强>抛出:强> RemoteException - 如果在此操作期间发生了戏剧性事件
答案 1 :(得分:0)
根据您的上下文,有不同的方法可以执行此操作,如此帖子所示 http://jira.10933.n7.nabble.com/How-to-get-transition-name-from-current-issue-td18047.html
Behind Behaviors插件可以使用getFieldById(“action”)检索转换ID.getFormValue()
此致