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

Jira循环过渡屏幕提交后清空自定义字段且保留历史(无需插件)

Jira循环过渡屏幕字段清空方案(无插件)

核心思路

借助Jira原生的**问题属性(Issue Properties)**存储字段历史值,再清空当前自定义字段,实现「提交后弹窗不显示旧值但历史值留存」的需求,全程无需第三方插件。

具体实现步骤

方案一:工作流后置函数(推荐)

  1. 打开目标工作流的循环过渡配置,进入「后置函数」页签
  2. 添加复制字段到问题属性后置函数:
    • 为每个自定义字段(日期选择器、每周活动等)配置对应的属性Key,比如字段ID为customfield_10012,属性Key设为cf_10012_history
    • 确保每个字段都完成值到属性的复制配置
  3. 添加清空字段值后置函数:
    • 选择需要清空的5个自定义字段
  4. 调整后置函数顺序:先执行「复制到属性」,再执行「清空字段」,避免数据丢失

方案二:Jira自动化规则

如果工作流后置函数配置受限,可改用自动化规则:

  1. 创建新自动化规则,触发条件选择「问题过渡完成」,指定对应的循环过渡动作
  2. 添加第一个动作:编辑问题属性
    • 为每个自定义字段设置属性Key(如cf_XXX_history),将字段值写入属性;若需保留多轮历史,可选择追加模式(如属性值用JSON数组存储每次提交的内容)
  3. 添加第二个动作:编辑问题
    • 将5个自定义字段的值设置为空
  4. 配置规则执行权限:使用拥有「编辑问题」和「管理问题属性」权限的账号

历史值查看与复用

  • 查看:在问题详情页点击「更多」→「查看问题属性」,即可看到存储的历史字段值
  • 复用:可通过JQL查询issueProperty[cf_XXX_history] is not empty筛选目标问题,或在自动化规则中调用这些属性值用于后续任务

注意事项

  • 自定义字段ID可在「设置→自定义字段」页面查看,或通过问题页面的字段元素ID获取
  • 问题属性与问题绑定,只要问题存在,存储的历史值不会丢失
  • 禁止颠倒复制与清空的执行顺序,否则会导致数据丢失

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 17:53:00