汇科天下欢迎您,联系电话:18627036693
Gears JIRA-enhancement-tools登陆Atlassian插件市场
(2017-08-14)
Gears JIRA-enhancement-tools是一个Jira插件,它的主要作用是增加Jira的工作流能力。
Gears JIRA-enhancement-tools当前的版本功能主要实现了针对使用场景中经常用到的几个功能,我们从下表中了解下本次版本中的功能内容
工作流-触发条件功能列表
项 | 说明 | 作用 |
---|---|---|
判定指定字段中只有一个值时不显示 | 指定的自字义字段(多人选择)只有一个值时,流程按钮不显示,反之显示 | 通过对对象中的值的多少来进行判定 目前主要作用是多人并联审批时审批按钮的限制 |
判定指定字段中只有一个值时显示 | 指定的自字义字段(多人选择)只有一个值时,流程按钮显示,反正不显示 | 通过对对象中的值的多少来进行判定 目前主要作用是多人并联审批时审批按钮的限制 |
判定指定字段值为空时显示 | 指定的自字义字段如果为空是,流程按钮显示,反正不显示 | 通过对对象中的值是否为空进行判定 |
工作流-表单校验功能列表
项 | 说明 | 作用 |
---|---|---|
关联问题类型和状态达到要求时允许执行工作流 | 用于当前问题对通过issue link链接到其它问题状态的检查 | 当当前问题中所有子任务中有一个被解决,允许执行下一步 |
其中一个子任务完成了可执行 | 对当前问题子任务的完成情况进行检查 | 当当前问题中所有子任务中有一个被解决,允许执行下一步 |
所有子任务全部被解决了可执行 | 对当前问题子任务的完成情况进行检查 | 当前问题中所有子任务中全部被解决,允许执行下一步 |
校验字段指定字段是否为空 | 对当前问题中的自定义字段信息进行空值检查 | 如果当前问题中的自定义字段的信息为空,不允许执行下一步,如果原issue界面上无值,可以通工作流界面进行设定,要求必需填写;一般适应用场是在创建的时候可以不填写,但走流程到某一步的时候需要填写 |
工作流-结果处理功能列表
项 | 说明 | 作用 |
---|---|---|
分配问题给上一经办人 | 上一经办人是指经办人变更的历史最后一个经办人(不仅指上一流程状态的经办人) | 适用场景 包括 1、在状态为A时,经办人是小李;执行下一步工作流经办人转为小王;那么小五执行工作流如果设定了这一步,那么会将这个问题分派给小李 2、在issue任何情况下,对经办人人变更 ,由小李变为小王;那么执行工作会将这个问题分派给小李 |
将当前操作人从指定的多人选择类型的字段中(multiple users)移出 | 一个issue中有一个自定义字段为多人选择类型时,执行工作流将当前操作人用户从这个自定义字段中的值列表中移出;如果当前操作人未在自定义字段值中 | 适用于多人并联审批,及其它应用场景 |
将当前操作人加入到指定的多人选择类型的字段中(multiple users) | 一个issue中有一个自定义字段为多人选择类型时,执行工作流将当前操作人用户写入到自定义字段中的值中 | 适用于多人并联审批,及其它应用场景。 |
将此问题的经办人写入到此问题指定的人员字段中(single users) | 一个issue中有一个自定义字段为单人选择类型时,执行工作流会将当前问题的经办人写入到自定义字段的值中 | 主要作用是记录当前问题的经办人是处理这个问题的哪一个角色; 比如:开发人员A是这个问题当前经办人,他开发完成后提交给测试,那么 系统会自动记录到这个issue,表示开发人员人是处理问题的开发人员; |
将此问题中指定的人员字段(single users)的值作为此问题的经办人 | 一个issue中有一个自定义字段为单人选择类型时,执行工作流会以此自定义字段的值作为一下个状态的经办人 | 主要是转为下一流程结点的时候,不需要填写经办人;; 适用于场景很多,简单的可以理解为:开发完成提交给测试,开发人员是这个问题的一个自定义字段(开发人员);那么测试发现测试不了,直接打回给开发人,测试人员不用关心谁是开发者,系统会依据配置直接将问题分派给对应的开发人员 |
让此问题中指定的人员字段的人让其关注此问题 | 一个issue中有一个自定义字段类型时,执行工作流会以将这个自定义字段的值,让其关注这个问题 | 适用于场景比如一些审批、上线申请类,起到一定抄送作用;(比如多人审批,通知他们) 比如:上线申请,填写了测试经理、运营经理等人员信息;通过这个设定,再加以通知方案的配置功能,可以让他们马上收到邮件通知,知晓些事 |
让当前经办人关注此问题 | 让经办人(下一状态经办人)关注此问题 | 在jira原生态中,下一经办人根据通知方案的配置收到邮件来处理;但处理完成后转给其它人,他即及时了解这个问题后续的处理情况; 通过这个设置,可以自动让其加入到关注人员,再加以通知方案的配置功能,可以让他们能够了解后续的处理和变更情况 |
此数字字段每次自增 | 让一个自定义字段(数值型)每次按指定的步长在自增 | 适应于对一个问题状态或者操作步骤的统计,比如一个问题的打回次数,打回一次处增1,或者一个问题的 |
此数字字段每次自减 | 让一个自定义字段(数值型)每次按指定的步长在自减 | 适应于对一个问题某项值的消耗 |
我们根据上的功能列表,举一下并联审批是如何实现的
产品的更多信息可以查看:Wiki