You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求协助编写Jira ITSM Cloud自动化规则的状态计数JQL

Jira Cloud自动化规则实现方案

规则核心逻辑调整说明

根据你描述的逻辑,直接统计经办人所有「In Progress」状态工单会包含刚流转的当前工单,导致总数永远≥1,无法触发转回操作。因此实际需要调整为:检查经办人是否有其他处于「In Progress」状态的工单,如果没有,则将当前工单转回「Assigned」。

自动化规则分步配置

1. 触发条件

设置触发规则为:当工单从「Assigned」状态流转至「In Progress」状态

2. 条件判断(JQL查询)

添加「JQL条件」,使用以下查询语句统计当前经办人在项目中除当前工单外的「In Progress」工单数量:

project = {{issue.project.key}} AND assignee = {{issue.assignee.accountId}} AND status = "In Progress" AND issue != {{issue.key}}

然后配置条件为:返回的工单数量等于0

3. 执行操作

如果上述条件满足(经办人无其他进行中的工单),添加「流转工单」操作,将当前工单转回「Assigned」状态。

语句解释

  • {{issue.project.key}}:动态获取当前工单所属项目
  • {{issue.assignee.accountId}}:动态获取当前工单的经办人ID
  • issue != {{issue.key}}:排除当前刚流转的工单,确保统计的是之前就处于「In Progress」的工单

内容的提问来源于stack exchange,提问作者PancakeSlapper

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 02:05:35