所有子任务全部解决:即 当所有子任务都被解决后(主要看解决结果字段的值),可以直接转换父任务的状态。

为保证父任务可以正常转换,您需要注意以下两点:

① 在执行子任务的转换动作之前,请先更新子任务的解决结果字段的值(一是在issue页面上更新,二是通过添加更新问题域后处理更新)

②假设动作的发出状态为源状态,动作的接收状态为目标状态,那么您需要确保父任务的当前所处状态为”选中的父任务动作的源状态“


(1)在子任务工作流的对应动作上,点击添加后处理



(2)选中所有子任务全部解决,点击添加



(3)选中父任务的动作以及是否跳过验证,点击添加

   ①父任务的动作:即当子任务全部解决后,父任务需要执行的转换动作

   ②跳过验证:即当子任务全部解决后,转换父任务时是否需要跳过父任务动作上的权限、验证器以及条件验证



(4)添加成功后,则会展示‘当所有子任务被解决后,将转换父任务的状态’



(5)添加更新解决结果的后处理(如果需要在issue界面为解决结果赋值,则可跳过此步骤)



(6)在issue中演示

前提条件:

① 父任务的状态为选中的动作的源状态

② 子任务除却最后一个,其余全部被解决

解决最后一个子任务:

刷新父任务,此时父任务的状态已流转

  • No labels