darkrai 发表于 2022-7-17 00:08:23

请问一下关于流程的问题

本帖最后由 darkrai 于 2022-7-17 00:09 编辑

大概有下面几个问题:
1、如何在流程路由中获取所有流程节点,使用this.workContext.getTask()返回为空。情景如: 开始->A->B->C->结束,在B节点获取A和C节点,判断A和C节点的名称和处理人是否相同


2、业务场景: 内容管理文档中有数据和附件,并创建了视图A。要求在 流程表单中 通过视图A将数据和附件展示在表单中,修改后将新数据更新到原内容管理文档。
   1) 目前,文本框数据可以展示在流程表单中,但附件展示不出来,需要通过哪个方法获取附件
   2) 将新数据 更新到 原内容管理文档 使用的方法 是什么 ?

辛苦解答一下,谢谢

论坛管理员 发表于 2022-7-18 09:56:27

1、A是环节拟稿人,可以使用this.workContext.getWork().creatorPerson获取,C环节看您具体处理人是如何配置的了,比如您配置的流程数据,那么取值就是this.data.字段标识,再比如您配置的职务,那么就使用this.org取获取同样的职务,然后去判断是否相同
2、列示附件

修改内容


darkrai 发表于 2022-7-18 10:37:31

论坛管理员 发表于 2022-7-18 09:56
1、A是环节拟稿人,可以使用this.workContext.getWork().creatorPerson获取,C环节看您具体处理人是如何配 ...

   对不起,我没有表达清楚,第一个问题是,在画框的路由中获取 A节点和 B节点 的处理人,相同则走右边路由,不同则走左边路由,那么我在路由中,使用什么方法获取A和B节点的处理人和节点名称

论坛管理员 发表于 2022-7-18 15:45:51

我上面回复的就可以在这里使用
页: [1]
查看完整版本: 请问一下关于流程的问题