|
本帖最后由 szhtest 于 2024-3-2 17:21 编辑
现在有一个需求:
1.研发部门A需要首先发起一个工作流A(填写某产品的验证过程结果),绑定的是表单A,发起后等待各部门的验证
2.同时,各生产部门启动各自的验证工作流,这些验证工作流的表单设计都是相同的,我们将这些相同设计的表单建立成一张表单B
(注:每次验证都可能成功可能失败,或者每次验证的维度不同,即 每个 生产部门发起的针对该产品的验证工作流可能有多条(数量不定))
3.在所有部门的验证都结束时,所有验证工作流的信息都需要反写回研发部门发起的那条工作流,然后这条工作流A继续走向下的流程(比如各领导审批确认)
问题:想询问该如何实现这种操作?不一定要以多条工作流的形式,也可以设置成一个流程对应各人工活动之类的或者别的,只是一个想法。
最困难的点是,每个部门验证的操作可能重复多次,但又要求每次都填写新的工作流/活动表单,若是以主流程+子流程(拆分)的形式,子流程能发起多次吗?然后将每次子流程表单的填写内容刷回主流程表单
目前有个个人想法: 若以多条工作流的形式,在表单B中是否有一个控件可以搜索一些工作流,然后选择对应的工作流A并获取该工作流的ID,每次提交验证工作流时就把目前填写的该工作流的信息反刷回对应的工作流A,是否能够实现?该如何在表单中调用工作流搜索的接口
|
|