关于流程的退回调整和不通过
来源:7-12 动态表单解析提交数据

杰9407987
2020-12-27
老师你好,我配置了动态表单之后只是让我填写动态表单的内容,但是没有设计到流程的退回调整和不通过操作,现在都是直接通过走向下一个任务节点了。请问这块应该怎么处理呢?比如我审批的时候,想退回给某个人,或者直接审批不通过终止流程。
写回答
1回答
-
学习的很认真值得表扬。流程的分支是用流程变量控制的。动态表单配流程变量,可以做退回等操作。
1、在bpmn流程图里,通过网关配置下一步、退回,并在连线上分配流程变量,比如变量pass等于t和pass等于f去往不同的任务环节。
2、课程讲的是,在动态表单配置的时候,最后一个字符表示是否流程变量参数
formData:控件id-_!控件值-_!是否参数!_!控件id-_!控件值-_!是否参数
并且在代码TaskController->formDataSave的switch方法里进行了动态表单输入内容与流程变量的赋值。
通过以上2点就可以根据动态表单去控制流程环节了。也可以通过课程的思路举一反三,常见更复杂的业务组合。
032020-12-28
相似问题