jira 涉及到scriptrunner的一些过滤器 提供的函数

来源:互联网 发布:java返回前台json对象 编辑:程序博客网 时间:2024/05/29 02:33

参考例子地址:https://jamieechlin.atlassian.net/wiki/pages/viewpage.action?pageId=57999378#ScriptedJQLFunctions-MoreComplexExamples

主要是涉及到  issueFunction  in  (scriptrunner提供的一些jql函数方法)

具体请看文档,上面例子都有的。

待我关闭的用户需求

要求是:

其中关联的问题     还有问题号,摘要等定制字段

定制字段可以通过  jira的定制列功能实现。

jql语句:cf[10606] in (currentUser()) AND issuetype = 用户需求 AND resolution is not EMPTY AND issueFunction in linkedIssuesOf("status !=closed", "relates to")

cf为自定义字段的编号  对应要求的字段“需求分析人员”,currentUser() 是当前用户 ,issueFunction in linkedIssuesOf("status !=closed", "relates to")是指已relates to方式链接的问题状态为关闭。

cf的这种写法是参考的jira提供的语法帮助。如图示,jira的过滤器语法就在里面。


过滤器要求:已关联系统需求的用户需求

jql语句:issueFunction in linkedIssuesOfRecursiveLimited("project = 系统需求", 2) AND issuetype = 用户需求

其中这个需要有个问题,及当前用户是否有查看系统需求项目问题的相关权限,没有的话会报下图的错误,你只需要配置下相关权限就可以解决这个问题了。





0 0
原创粉丝点击